| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | SymbolDeserializer.h | 24 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 D | PdbUtil.cpp | 232 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 D | CompileUnitIndex.cpp | 52 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 D | PdbAstBuilder.cpp | 483 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 D | SymbolFileNativePDB.cpp | 359 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 D | UdtRecordCompleter.cpp | 166 cantFail(SymbolDeserializer::deserializeAs<ConstantSym>(result.second, in visitKnownMember()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | SymbolCache.cpp | 284 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 D | NativeFunctionSymbol.cpp | 123 cantFail(SymbolDeserializer::deserializeAs<InlineSiteSym>(*Start)); in findInlineFramesByVA()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/ |
| H A D | SymbolRecordHelpers.cpp | 19 cantFail(SymbolDeserializer::deserializeAs<RecordT>(sym, record)); in createRecord()
|
| H A D | SymbolDumper.cpp | 653 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 D | DumpOutputStyle.cpp | 686 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 D | InputFiles.cpp | 730 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 D | CodeViewYAMLSymbols.cpp | 255 return SymbolDeserializer::deserializeAs<T>(CVS, Symbol); in fromCodeViewSymbol()
|