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 |