Enum DebugInfoFlags
Debug information flags
[Flags]
public enum DebugInfoFlags
Fields
AccessibilityMask = Private | Protected
AppleBlock = 8
Artificial = 64
BigEndian = 134217728
BitField = 524288
EnumClass = 16777216
Explicit = 128
FixedEnum = 16777216
ForwardDeclaration = 4
IndirectVirtualBase = ForwardDeclaration | Virtual
IntroducedVirtual = 262144
LValueReference = 8192
LittleEndian = 268435456
MultipleInheritance = 131072
NoReturn = 1048576
NonTrivial = 67108864
None = 0
ObjcClassComplete = 512
ObjectPointer = 1024
Private = 1
Protected = 2
Prototyped = 256
PtrToMemberRep = SingleInheritance | MultipleInheritance
Public = Private | Protected
RValueReference = 16384
Reserved = 32768
SingleInheritance = 65536
StaticMember = 4096
Thunk = 33554432
TypePassByReference = 8388608
TypePassByValue = 4194304
Vector = 2048
Virtual = 32
VirtualInheritance = SingleInheritance | MultipleInheritance
Remarks
The three accessibility flags are mutually exclusive and rolled together in the first two bits.