LLVM: llvm::BTF::BTFMember Struct Reference (original) (raw)

BTF_KIND_STRUCT and BTF_KIND_UNION are followed by multiple "struct BTFMember". More...

BTF_KIND_STRUCT and BTF_KIND_UNION are followed by multiple "struct BTFMember".

The exact number of [BTFMember](structllvm%5F1%5F1BTF%5F1%5F1BTFMember.html "BTF_KIND_STRUCT and BTF_KIND_UNION are followed by multiple "struct BTFMember".") is stored in the vlen (of the info in "struct CommonType").

If the struct/union contains any bitfield member, the Offset below represents BitOffset (bits 0 - 23) and BitFieldSize(bits 24 - 31) with BitFieldSize = 0 for non bitfield members. Otherwise, the Offset represents the BitOffset.

Definition at line 185 of file BTF.h.