enum class TypeRecordKind
Description
Distinguishes individual records in .debug$T or .debug$P section or PDB type stream. The documentation and headers talk about this as the "leaf" type.
Declared at: llvm/include/llvm/DebugInfo/CodeView/CodeView.h:26
Enumerators
Name | Value | Comment |
---|---|---|
Pointer | 4098 | |
Modifier | 4097 | |
Procedure | 4104 | |
MemberFunction | 4105 | |
Label | 14 | |
ArgList | 4609 | |
FieldList | 4611 | |
Array | 5379 | |
Class | 5380 | |
Struct | 5381 | |
Interface | 5401 | |
Union | 5382 | |
Enum | 5383 | |
TypeServer2 | 5397 | |
VFTable | 5405 | |
VFTableShape | 10 | |
BitField | 4613 | |
BaseClass | 5120 | |
BaseInterface | 5402 | |
VirtualBaseClass | 5121 | |
IndirectVirtualBaseClass | 5122 | |
VFPtr | 5129 | |
StaticDataMember | 5390 | |
OverloadedMethod | 5391 | |
DataMember | 5389 | |
NestedType | 5392 | |
OneMethod | 5393 | |
Enumerator | 5378 | |
ListContinuation | 5124 | |
FuncId | 5633 | |
MemberFuncId | 5634 | |
BuildInfo | 5635 | |
StringList | 5636 | |
StringId | 5637 | |
UdtSourceLine | 5638 | |
UdtModSourceLine | 5639 | |
MethodOverloadList | 4614 | |
Precomp | 5385 | |
EndPrecomp | 20 |