| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbUtil.cpp | 89 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(type, er)); in create() 232 cantFail(SymbolDeserializer::deserializeAs<RecordT>(sym, record)); in createRecord() 448 cantFail(TypeDeserializer::deserializeAs<ClassRecord>(cvt, cr)); in GetFieldListIndex() 453 cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur)); in GetFieldListIndex() 458 cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er)); in GetFieldListIndex() 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() 631 cantFail(SymbolDeserializer::deserializeAs<LocalSym>(sym, local)); in GetVariableLocationInfo() 701 cantFail(SymbolDeserializer::deserializeAs<DefRangeRegisterSym>( 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() 75 llvm::cantFail(TypeDeserializer::deserializeAs<BuildInfoRecord>(*cvt, bir)); in ParseBuildInfo() 231 TypeDeserializer::deserializeAs<StringIdRecord>(dir_cvt, working_dir)); in GetMainSourceFile() 233 TypeDeserializer::deserializeAs<StringIdRecord>(file_cvt, file_name)); in GetMainSourceFile()
|
| H A D | UdtRecordCompleter.cpp | 44 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, m_cvr.er)); in UdtRecordCompleter() 47 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, m_cvr.ur)); in UdtRecordCompleter() 51 llvm::cantFail(TypeDeserializer::deserializeAs<ClassRecord>(cvt, m_cvr.cr)); in UdtRecordCompleter() 166 cantFail(SymbolDeserializer::deserializeAs<ConstantSym>(result.second, in visitKnownMember() 237 llvm::cantFail(TypeDeserializer::deserializeAs<BitFieldRecord>(cvt, bfr)); in visitKnownMember() 278 llvm::cantFail(TypeDeserializer::deserializeAs<MethodOverloadListRecord>( in visitKnownMember()
|
| H A D | PdbAstBuilder.cpp | 59 llvm::cantFail(TypeDeserializer::deserializeAs<MethodOverloadListRecord>( in visitKnownMember() 493 llvm::cantFail(SymbolDeserializer::deserializeAs<PublicSym32>(sym, p)); in FindPublicSym() 695 SymbolDeserializer::deserializeAs<ProcRefSym>(global, ref)); in GetParentDeclContext() 1042 TypeDeserializer::deserializeAs<ModifierRecord>(cvt, modifier)); in CreateType() 1049 TypeDeserializer::deserializeAs<PointerRecord>(cvt, pointer)); in CreateType() 1077 TypeDeserializer::deserializeAs<MemberFunctionRecord>(cvt, mfr)); in CreateType() 1147 llvm::cantFail(TypeDeserializer::deserializeAs<MemberFunctionRecord>( in CreateFunctionDecl() 1292 llvm::cantFail(SymbolDeserializer::deserializeAs<ProcSym>(cvs, proc)); in GetOrCreateFunctionDecl() 1355 cantFail(SymbolDeserializer::deserializeAs<RegisterSym>(sym, reg)); in CreateFunctionParameters() 1362 cantFail(SymbolDeserializer::deserializeAs<LocalSym>(sym, local)); in CreateFunctionParameters() [all …]
|
| H A D | SymbolFileNativePDB.cpp | 359 cantFail(SymbolDeserializer::deserializeAs<BlockSym>(sym, block)); in CreateBlock() 421 cantFail(SymbolDeserializer::deserializeAs<ProcSym>(sym_record, proc)); in CreateFunction() 652 TypeDeserializer::deserializeAs<ModifierRecord>(cvt, modifier)); in CreateType() 659 TypeDeserializer::deserializeAs<PointerRecord>(cvt, pointer)); in CreateType() 665 llvm::cantFail(TypeDeserializer::deserializeAs<ClassRecord>(cvt, cr)); in CreateType() 671 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er)); in CreateType() 677 llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur)); in CreateType() 683 llvm::cantFail(TypeDeserializer::deserializeAs<ArrayRecord>(cvt, ar)); in CreateType() 780 llvm::cantFail(SymbolDeserializer::deserializeAs<DataSym>(sym, ds)); in CreateGlobalVariable() 796 SymbolDeserializer::deserializeAs<ThreadLocalDataSym>(sym, tlds)); in CreateGlobalVariable() [all …]
|
| H A D | DWARFLocationExpression.cpp | 87 llvm::cantFail(TypeDeserializer::deserializeAs<ModifierRecord>(cvt, mfr)); in GetIntegralTypeInfo() 92 llvm::cantFail(TypeDeserializer::deserializeAs<PointerRecord>(cvt, pr)); in GetIntegralTypeInfo() 97 llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er)); in GetIntegralTypeInfo()
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | SymbolDeserializer.h | 36 template <typename T> static Error deserializeAs(CVSymbol Symbol, T &Record) { in deserializeAs() function 48 template <typename T> static Expected<T> deserializeAs(CVSymbol Symbol) { in deserializeAs() function 50 if (auto EC = deserializeAs<T>(Symbol, Record)) in deserializeAs()
|
| H A D | TypeDeserializer.h | 42 template <typename T> static Error deserializeAs(CVType &CVT, T &Record) { in deserializeAs() function 55 static Expected<T> deserializeAs(ArrayRef<uint8_t> Data) { in deserializeAs() function 62 if (auto EC = deserializeAs<T>(CVT, Record)) in deserializeAs()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | TpiHashing.cpp | 45 if (auto E = TypeDeserializer::deserializeAs(const_cast<CVType &>(Rec), in getHashForUdt() 54 if (auto E = TypeDeserializer::deserializeAs(const_cast<CVType &>(Rec), in getTagRecordHashForUdt() 80 if (auto E = TypeDeserializer::deserializeAs(const_cast<CVType &>(Rec), in getSourceLineHash()
|
| H A D | SymbolCache.cpp | 130 if (auto EC = TypeDeserializer::deserializeAs<ModifierRecord>(CVT, Record)) { in createSymbolForModifiedType() 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 | NativeInlineSiteSymbol.cpp | 81 cantFail(TypeDeserializer::deserializeAs<MemberFuncIdRecord>(InlineeType, in getName() 89 TypeDeserializer::deserializeAs<FuncIdRecord>(InlineeType, FRecord)); in getName()
|
| H A D | NativeFunctionSymbol.cpp | 123 cantFail(SymbolDeserializer::deserializeAs<InlineSiteSym>(*Start)); in findInlineFramesByVA()
|
| H A D | NativeTypeFunctionSig.cpp | 106 cantFail(TypeDeserializer::deserializeAs<ArgListRecord>(CVT, ArgList)); in initializeArgList()
|
| H A D | NativeTypeEnum.cpp | 74 cantFail(TypeDeserializer::deserializeAs<FieldListRecord>(FieldListCVT, in NativeEnumEnumEnumerators()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeRecordHelpers.cpp | 20 if (auto EC = TypeDeserializer::deserializeAs<RecordT>(CVT, Record)) { in getUdtOptions()
|
| H A D | SymbolRecordHelpers.cpp | 19 cantFail(SymbolDeserializer::deserializeAs<RecordT>(sym, record)); in createRecord()
|
| H A D | TypeStreamMerger.cpp | 487 if (auto EC = TypeDeserializer::deserializeAs(const_cast<CVType &>(Type), in shouldRemapType()
|
| /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() 792 TypeDeserializer::deserializeAs<TypeServer2Record>(firstType->data())); in initializeDependencies() 802 TypeDeserializer::deserializeAs<PrecompRecord>(firstType->data())); in initializeDependencies()
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | SymbolCache.h | 103 codeview::TypeDeserializer::deserializeAs<CVRecordT>(CVT, Record)) { in createSymbolForType()
|
| /llvm-project-15.0.7/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 96 return TypeDeserializer::deserializeAs<T>(Type, Record); in fromCodeViewRecord() 494 cantFail(TypeDeserializer::deserializeAs<FieldListRecord>(Type, in fromCodeViewRecord()
|
| H A D | CodeViewYAMLSymbols.cpp | 255 return SymbolDeserializer::deserializeAs<T>(CVS, Symbol); in fromCodeViewSymbol()
|
| /llvm-project-15.0.7/llvm/tools/llvm-pdbutil/ |
| H A D | DumpOutputStyle.cpp | 686 UDTSym UDT = cantFail(SymbolDeserializer::deserializeAs<UDTSym>(Sym)); in dumpUdtStats()
|