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
Name | Value | Comment |
---|---|---|
InlineesSym | 4456 | |
ScopeEndSym | 6 | |
InlineSiteEnd | 4430 | |
ProcEnd | 4431 | |
Thunk32Sym | 4354 | |
TrampolineSym | 4396 | |
SectionSym | 4406 | |
CoffGroupSym | 4407 | |
ExportSym | 4408 | |
ProcSym | 4367 | |
GlobalProcSym | 4368 | |
ProcIdSym | 4422 | |
GlobalProcIdSym | 4423 | |
DPCProcSym | 4437 | |
DPCProcIdSym | 4438 | |
RegisterSym | 4358 | |
PublicSym32 | 4366 | |
ProcRefSym | 4389 | |
LocalProcRef | 4391 | |
EnvBlockSym | 4413 | |
InlineSiteSym | 4429 | |
LocalSym | 4414 | |
DefRangeSym | 4415 | |
DefRangeSubfieldSym | 4416 | |
DefRangeRegisterSym | 4417 | |
DefRangeFramePointerRelSym | 4418 | |
DefRangeSubfieldRegisterSym | 4419 | |
DefRangeFramePointerRelFullScopeSym | 4420 | |
DefRangeRegisterRelSym | 4421 | |
BlockSym | 4355 | |
LabelSym | 4357 | |
ObjNameSym | 4353 | |
Compile2Sym | 4374 | |
Compile3Sym | 4412 | |
FrameProcSym | 4114 | |
CallSiteInfoSym | 4409 | |
FileStaticSym | 4435 | |
HeapAllocationSiteSym | 4446 | |
FrameCookieSym | 4410 | |
CallerSym | 4442 | |
CalleeSym | 4443 | |
UDTSym | 4360 | |
CobolUDT | 4361 | |
BuildInfoSym | 4428 | |
BPRelativeSym | 4363 | |
RegRelativeSym | 4369 | |
ConstantSym | 4359 | |
ManagedConstant | 4397 | |
DataSym | 4364 | |
GlobalData | 4365 | |
ManagedLocalData | 4380 | |
ManagedGlobalData | 4381 | |
ThreadLocalDataSym | 4370 | |
GlobalTLS | 4371 | |
UsingNamespaceSym | 4388 | |
AnnotationSym | 4121 |