enum class SymbolRecordKind

Description

Distinguishes individual records in the Symbols subsection of a .debug$S section. Equivalent to SYM_ENUM_e in cvinfo.h.

Declared at: llvm/include/llvm/DebugInfo/CodeView/CodeView.h:40

Enumerators

NameValueComment
InlineesSym4456
ScopeEndSym6
InlineSiteEnd4430
ProcEnd4431
Thunk32Sym4354
TrampolineSym4396
SectionSym4406
CoffGroupSym4407
ExportSym4408
ProcSym4367
GlobalProcSym4368
ProcIdSym4422
GlobalProcIdSym4423
DPCProcSym4437
DPCProcIdSym4438
RegisterSym4358
PublicSym324366
ProcRefSym4389
LocalProcRef4391
EnvBlockSym4413
InlineSiteSym4429
LocalSym4414
DefRangeSym4415
DefRangeSubfieldSym4416
DefRangeRegisterSym4417
DefRangeFramePointerRelSym4418
DefRangeSubfieldRegisterSym4419
DefRangeFramePointerRelFullScopeSym4420
DefRangeRegisterRelSym4421
BlockSym4355
LabelSym4357
ObjNameSym4353
Compile2Sym4374
Compile3Sym4412
FrameProcSym4114
CallSiteInfoSym4409
FileStaticSym4435
HeapAllocationSiteSym4446
FrameCookieSym4410
CallerSym4442
CalleeSym4443
UDTSym4360
CobolUDT4361
BuildInfoSym4428
BPRelativeSym4363
RegRelativeSym4369
ConstantSym4359
ManagedConstant4397
DataSym4364
GlobalData4365
ManagedLocalData4380
ManagedGlobalData4381
ThreadLocalDataSym4370
GlobalTLS4371
UsingNamespaceSym4388
AnnotationSym4121