Home
last modified time | relevance | path

Searched refs:SymbolDeserializer (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolDeserializer.h24 class SymbolDeserializer : public SymbolVisitorCallbacks {
39 SymbolDeserializer S(nullptr, CodeViewContainer::ObjectFile); in deserializeAs()
55 explicit SymbolDeserializer(SymbolVisitorDelegate *Delegate, in SymbolDeserializer() function
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp232 cantFail(SymbolDeserializer::deserializeAs<RecordT>(sym, record)); in createRecord()
482 cantFail(SymbolDeserializer::deserializeAs<RegRelativeSym>(sym, reg)); in GetVariableNameInfo()
490 cantFail(SymbolDeserializer::deserializeAs<RegisterSym>(sym, reg)); in GetVariableNameInfo()
498 cantFail(SymbolDeserializer::deserializeAs<LocalSym>(sym, local)); in GetVariableNameInfo()
508 cantFail(SymbolDeserializer::deserializeAs<DataSym>(sym, data)); in GetVariableNameInfo()
593 cantFail(SymbolDeserializer::deserializeAs<FrameProcSym>(frame_proc_cvs, in GetBaseFrameRegister()
614 cantFail(SymbolDeserializer::deserializeAs<RegRelativeSym>(sym, reg)); in GetVariableLocationInfo()
623 cantFail(SymbolDeserializer::deserializeAs<RegisterSym>(sym, reg)); in GetVariableLocationInfo()
631 cantFail(SymbolDeserializer::deserializeAs<LocalSym>(sym, local)); in GetVariableLocationInfo()
676 cantFail(SymbolDeserializer::deserializeAs<DefRangeRegisterRelSym>( in GetVariableLocationInfo()
[all …]
H A DCompileUnitIndex.cpp52 SymbolDeserializer::deserializeAs<Compile3Sym>(sym, *cci.m_compile_opts)); in ParseCompile3()
58 SymbolDeserializer::deserializeAs<ObjNameSym>(sym, *cci.m_obj_name)); in ParseObjname()
64 llvm::cantFail(SymbolDeserializer::deserializeAs<BuildInfoSym>(sym, bis)); in ParseBuildInfo()
H A DPdbAstBuilder.cpp483 llvm::cantFail(SymbolDeserializer::deserializeAs<PublicSym32>(s1, p1)); in FindPublicSym()
493 llvm::cantFail(SymbolDeserializer::deserializeAs<PublicSym32>(sym, p)); in FindPublicSym()
695 SymbolDeserializer::deserializeAs<ProcRefSym>(global, ref)); in GetParentDeclContext()
1007 UDTSym udt = llvm::cantFail(SymbolDeserializer::deserializeAs<UDTSym>(sym)); in GetOrCreateTypedefDecl()
1198 cantFail(SymbolDeserializer::deserializeAs<InlineSiteSym>(sym, inline_site)); in GetOrCreateInlinedFunctionDecl()
1292 llvm::cantFail(SymbolDeserializer::deserializeAs<ProcSym>(cvs, proc)); in GetOrCreateFunctionDecl()
1348 cantFail(SymbolDeserializer::deserializeAs<RegRelativeSym>(sym, reg)); in CreateFunctionParameters()
1355 cantFail(SymbolDeserializer::deserializeAs<RegisterSym>(sym, reg)); in CreateFunctionParameters()
1362 cantFail(SymbolDeserializer::deserializeAs<LocalSym>(sym, local)); in CreateFunctionParameters()
H A DSymbolFileNativePDB.cpp359 cantFail(SymbolDeserializer::deserializeAs<BlockSym>(sym, block)); in CreateBlock()
421 cantFail(SymbolDeserializer::deserializeAs<ProcSym>(sym_record, proc)); in CreateFunction()
780 llvm::cantFail(SymbolDeserializer::deserializeAs<DataSym>(sym, ds)); in CreateGlobalVariable()
796 SymbolDeserializer::deserializeAs<ThreadLocalDataSym>(sym, tlds)); in CreateGlobalVariable()
850 llvm::cantFail(SymbolDeserializer::deserializeAs<ConstantSym>(cvs, constant)); in CreateConstantSymbol()
1305 cantFail(SymbolDeserializer::deserializeAs<InlineSiteSym>(sym, inline_site)); in ParseInlineSite()
1583 cantFail(SymbolDeserializer::deserializeAs<ProcRefSym>(match.second, proc)); in FindFunctions()
1663 UDTSym udt = llvm::cantFail(SymbolDeserializer::deserializeAs<UDTSym>(sym)); in ParseTypes()
1749 UDTSym udt = llvm::cantFail(SymbolDeserializer::deserializeAs<UDTSym>(sym)); in CreateTypedef()
1784 cantFail(SymbolDeserializer::deserializeAs<ProcSym>(sym, proc)); in ParseVariablesForBlock()
H A DUdtRecordCompleter.cpp166 cantFail(SymbolDeserializer::deserializeAs<ConstantSym>(result.second, in visitKnownMember()
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DSymbolCache.cpp284 UDTSym US = cantFail(SymbolDeserializer::deserializeAs<UDTSym>(CVS)); in getOrCreateGlobalSymbolByOffset()
364 auto PS = cantFail(SymbolDeserializer::deserializeAs<ProcSym>(*I)); in findFunctionSymbolBySectOffset()
418 cantFail(SymbolDeserializer::deserializeAs<PublicSym32>(Sym.get())); in findPublicSymbolBySectOffset()
436 auto PS = cantFail(SymbolDeserializer::deserializeAs<PublicSym32>(Sym.get())); in findPublicSymbolBySectOffset()
H A DNativeFunctionSymbol.cpp123 cantFail(SymbolDeserializer::deserializeAs<InlineSiteSym>(*Start)); in findInlineFramesByVA()
/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordHelpers.cpp19 cantFail(SymbolDeserializer::deserializeAs<RecordT>(sym, record)); in createRecord()
H A DSymbolDumper.cpp653 SymbolDeserializer Deserializer(ObjDelegate.get(), Container); in dump()
667 SymbolDeserializer Deserializer(ObjDelegate.get(), Container); in dump()
/llvm-project-15.0.7/llvm/tools/llvm-pdbutil/
H A DDumpOutputStyle.cpp686 UDTSym UDT = cantFail(SymbolDeserializer::deserializeAs<UDTSym>(Sym)); in dumpUdtStats()
1433 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::ObjectFile); in dumpModuleSymsForObj()
1480 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpModuleSymsForPdb()
1558 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpGSIRecords()
1597 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpGlobals()
1703 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpSymbolsFromGSI()
/llvm-project-15.0.7/lld/COFF/
H A DInputFiles.cpp730 cantFail(SymbolDeserializer::deserializeAs<Compile3Sym>(sym.get())); in initializeFlags()
735 auto objName = cantFail(SymbolDeserializer::deserializeAs<ObjNameSym>( in initializeFlags()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp255 return SymbolDeserializer::deserializeAs<T>(CVS, Symbol); in fromCodeViewSymbol()