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

NameValueComment
Pointer4098
Modifier4097
Procedure4104
MemberFunction4105
Label14
ArgList4609
FieldList4611
Array5379
Class5380
Struct5381
Interface5401
Union5382
Enum5383
TypeServer25397
VFTable5405
VFTableShape10
BitField4613
BaseClass5120
BaseInterface5402
VirtualBaseClass5121
IndirectVirtualBaseClass5122
VFPtr5129
StaticDataMember5390
OverloadedMethod5391
DataMember5389
NestedType5392
OneMethod5393
Enumerator5378
ListContinuation5124
FuncId5633
MemberFuncId5634
BuildInfo5635
StringList5636
StringId5637
UdtSourceLine5638
UdtModSourceLine5639
MethodOverloadList4614
Precomp5385
EndPrecomp20