Method CreateMemberType
CreateMemberType(DIScope?, LazyEncodedString, DIFile?, uint, ulong, uint, ulong, DebugInfoFlags, DIType?)
Creates a DIDerivedType for a member of a type
DIDerivedType CreateMemberType(DIScope? scope, LazyEncodedString name, DIFile? file, uint line, ulong bitSize, uint bitAlign, ulong bitOffset, DebugInfoFlags debugFlags, DIType? type)
Parameters
scopeDIScopeScope containing the member type
nameLazyEncodedStringName of the member type
fileDIFileFile containing the member type
lineuintLine of the start of the member type
bitSizeulongSize of the member type in bits
bitAlignuintBit alignment of the member
bitOffsetulongBit offset of the member
debugFlagsDebugInfoFlagsDebugInfoFlags for the type
typeDITypeLLVM native type for the member type