Home
last modified time | relevance | path

Searched refs:SymbolRecordKind (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolRecord.h35 SymbolRecordKind getKind() const { return Kind; } in getKind()
37 SymbolRecordKind Kind;
47 ProcSym(SymbolRecordKind Kind, uint32_t RecordOffset) in ProcSym()
366 : SymbolRecord(SymbolRecordKind::PublicSym32), in PublicSym32()
382 : SymbolRecord(SymbolRecordKind::RegisterSym), in RegisterSym()
443 : SymbolRecord(SymbolRecordKind::DefRangeSym), in DefRangeSym()
664 : SymbolRecord(SymbolRecordKind::EnvBlockSym), in EnvBlockSym()
707 : SymbolRecord(SymbolRecordKind::Compile2Sym), in Compile2Sym()
733 : SymbolRecord(SymbolRecordKind::Compile3Sym), in Compile3Sym()
868 : SymbolRecord(SymbolRecordKind::UDTSym) {} in UDTSym()
[all …]
H A DSymbolDeserializer.h49 T Record(static_cast<SymbolRecordKind>(Symbol.kind())); in deserializeAs()
H A DCodeView.h40 enum class SymbolRecordKind : uint16_t { enum
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp231 RecordT record(static_cast<SymbolRecordKind>(sym.kind())); in createRecord()
481 RegRelativeSym reg(SymbolRecordKind::RegRelativeSym); in GetVariableNameInfo()
489 RegisterSym reg(SymbolRecordKind::RegisterSym); in GetVariableNameInfo()
497 LocalSym local(SymbolRecordKind::LocalSym); in GetVariableNameInfo()
507 DataSym data(SymbolRecordKind::DataSym); in GetVariableNameInfo()
523 ConstantSym constant(SymbolRecordKind::ConstantSym); in GetVariableNameInfo()
592 FrameProcSym frame_proc(SymbolRecordKind::FrameProcSym); in GetBaseFrameRegister()
613 RegRelativeSym reg(SymbolRecordKind::RegRelativeSym); in GetVariableLocationInfo()
622 RegisterSym reg(SymbolRecordKind::RegisterSym); in GetVariableLocationInfo()
630 LocalSym local(SymbolRecordKind::LocalSym); in GetVariableLocationInfo()
[all …]
H A DPdbAstBuilder.cpp1197 InlineSiteSym inline_site(static_cast<SymbolRecordKind>(sym.kind())); in GetOrCreateInlinedFunctionDecl()
1291 ProcSym proc(static_cast<SymbolRecordKind>(cvs.kind())); in GetOrCreateFunctionDecl()
1300 if (proc.Kind == SymbolRecordKind::ProcSym) in GetOrCreateFunctionDecl()
1347 RegRelativeSym reg(SymbolRecordKind::RegRelativeSym); in CreateFunctionParameters()
1354 RegisterSym reg(SymbolRecordKind::RegisterSym); in CreateFunctionParameters()
1361 LocalSym local(SymbolRecordKind::LocalSym); in CreateFunctionParameters()
H A DCompileUnitIndex.cpp63 BuildInfoSym bis(SymbolRecordKind::BuildInfoSym); in ParseBuildInfo()
H A DUdtRecordCompleter.cpp165 ConstantSym constant(SymbolRecordKind::ConstantSym); in visitKnownMember()
H A DSymbolFileNativePDB.cpp358 BlockSym block(static_cast<SymbolRecordKind>(sym.kind())); in CreateBlock()
420 ProcSym proc(static_cast<SymbolRecordKind>(sym_record.kind())); in CreateFunction()
1304 InlineSiteSym inline_site(static_cast<SymbolRecordKind>(sym.kind())); in ParseInlineSite()
1783 ProcSym proc(static_cast<SymbolRecordKind>(sym.kind())); in ParseVariablesForBlock()
/llvm-project-15.0.7/llvm/unittests/DebugInfo/CodeView/
H A DTypeIndexDiscoveryTest.cpp538 ProcSym GS(SymbolRecordKind::GlobalProcSym); in TEST_F()
540 ProcSym LS(SymbolRecordKind::ProcSym); in TEST_F()
548 DataSym DS(SymbolRecordKind::GlobalData); in TEST_F()
555 RegisterSym Reg(SymbolRecordKind::RegisterSym); in TEST_F()
564 CallerSym Callees(SymbolRecordKind::CalleeSym); in TEST_F()
568 CallerSym Callers(SymbolRecordKind::CallerSym); in TEST_F()
572 CallerSym Inlinees(SymbolRecordKind::InlineesSym); in TEST_F()
605 UsingNamespaceSym UN(SymbolRecordKind::UsingNamespaceSym); in TEST_F()
/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DCVSymbolVisitor.cpp27 SymbolRecordKind RK = static_cast<SymbolRecordKind>(Record.kind()); in visitKnownRecord()
H A DSymbolRecordHelpers.cpp18 RecordT record(static_cast<SymbolRecordKind>(sym.kind())); in createRecord()
/llvm-project-15.0.7/lld/COFF/
H A DPDB.cpp512 SymbolRecordKind k = SymbolRecordKind::ProcRefSym; in addGlobalSymbol()
514 k = SymbolRecordKind::LocalProcRef; in addGlobalSymbol()
1402 ObjNameSym ons(SymbolRecordKind::ObjNameSym); in addCommonLinkerModuleSymbols()
1403 EnvBlockSym ebs(SymbolRecordKind::EnvBlockSym); in addCommonLinkerModuleSymbols()
1404 Compile3Sym cs(SymbolRecordKind::Compile3Sym); in addCommonLinkerModuleSymbols()
1445 CoffGroupSym cgs(SymbolRecordKind::CoffGroupSym); in addLinkerModuleCoffGroup()
1464 SectionSym sym(SymbolRecordKind::SectionSym); in addLinkerModuleSectionSymbol()
1528 ObjNameSym ons(SymbolRecordKind::ObjNameSym); in addImportFilesToPDB()
1529 Compile3Sym cs(SymbolRecordKind::Compile3Sym); in addImportFilesToPDB()
1530 Thunk32Sym ts(SymbolRecordKind::Thunk32Sym); in addImportFilesToPDB()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp837 case SymbolRecordKind::GlobalProcIdSym: in visitKnownRecord()
838 case SymbolRecordKind::ProcIdSym: in visitKnownRecord()
839 case SymbolRecordKind::DPCProcIdSym: in visitKnownRecord()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp244 : SymbolRecordBase(K), Symbol(static_cast<SymbolRecordKind>(K)) {} in SymbolRecordImpl()