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.