reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/DebugInfo/PDB/Native/SymbolCache.h
   66             codeview::TypeDeserializer::deserializeAs<CVRecordT>(CVT, Record)) {
lib/DebugInfo/CodeView/CVTypeVisitor.cpp
  212   TypeDeserializer Deserializer;
lib/DebugInfo/CodeView/TypeRecordHelpers.cpp
   20   if (auto EC = TypeDeserializer::deserializeAs<RecordT>(CVT, Record)) {
lib/DebugInfo/CodeView/TypeStreamMerger.cpp
  484     if (auto EC = TypeDeserializer::deserializeAs(const_cast<CVType &>(Type),
lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp
  105   cantFail(TypeDeserializer::deserializeAs<ArgListRecord>(CVT, ArgList));
lib/DebugInfo/PDB/Native/SymbolCache.cpp
  114   if (auto EC = TypeDeserializer::deserializeAs<ModifierRecord>(CVT, Record)) {
lib/DebugInfo/PDB/Native/TpiHashing.cpp
   45   if (auto E = TypeDeserializer::deserializeAs(const_cast<CVType &>(Rec),
   54   if (auto E = TypeDeserializer::deserializeAs(const_cast<CVType &>(Rec),
   80   if (auto E = TypeDeserializer::deserializeAs(const_cast<CVType &>(Rec),
lib/ObjectYAML/CodeViewYAMLTypes.cpp
   96     return TypeDeserializer::deserializeAs<T>(Type, Record);
tools/lld/COFF/InputFiles.cpp
  777         TypeDeserializer::deserializeAs<TypeServer2Record>(firstType->data()));
  784         TypeDeserializer::deserializeAs<PrecompRecord>(firstType->data()));
tools/lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.cpp
   75   llvm::cantFail(TypeDeserializer::deserializeAs<BuildInfoRecord>(*cvt, bir));
  212       TypeDeserializer::deserializeAs<StringIdRecord>(dir_cvt, working_dir));
  214       TypeDeserializer::deserializeAs<StringIdRecord>(file_cvt, file_name));
tools/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp
   87     llvm::cantFail(TypeDeserializer::deserializeAs<ModifierRecord>(cvt, mfr));
   92     llvm::cantFail(TypeDeserializer::deserializeAs<PointerRecord>(cvt, pr));
   97     llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er));
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
  908         TypeDeserializer::deserializeAs<ModifierRecord>(cvt, modifier));
  915         TypeDeserializer::deserializeAs<PointerRecord>(cvt, pointer));
  930     llvm::cantFail(TypeDeserializer::deserializeAs<ArrayRecord>(cvt, ar));
  936     llvm::cantFail(TypeDeserializer::deserializeAs<ProcedureRecord>(cvt, pr));
  943         TypeDeserializer::deserializeAs<MemberFunctionRecord>(cvt, mfr));
 1135       TypeDeserializer::deserializeAs<ArgListRecord>(args_cvt, args));
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.cpp
   58     llvm::cantFail(TypeDeserializer::deserializeAs<ClassRecord>(type, cr));
   63     llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(type, ur));
   68     llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(type, er));
  357     llvm::cantFail(TypeDeserializer::deserializeAs<ClassRecord>(cvt, cr));
  360     llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur));
  363     llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er));
  427     cantFail(TypeDeserializer::deserializeAs<ClassRecord>(cvt, cr));
  432     cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur));
  437     cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er));
  448   llvm::cantFail(TypeDeserializer::deserializeAs<ModifierRecord>(modifier, mr));
  827   llvm::cantFail(TypeDeserializer::deserializeAs<RecordType>(cvt, record));
  860     llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, record));
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
  635         TypeDeserializer::deserializeAs<ModifierRecord>(cvt, modifier));
  642         TypeDeserializer::deserializeAs<PointerRecord>(cvt, pointer));
  648     llvm::cantFail(TypeDeserializer::deserializeAs<ClassRecord>(cvt, cr));
  654     llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, er));
  660     llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, ur));
  666     llvm::cantFail(TypeDeserializer::deserializeAs<ArrayRecord>(cvt, ar));
  672     llvm::cantFail(TypeDeserializer::deserializeAs<ProcedureRecord>(cvt, pr));
  677     llvm::cantFail(TypeDeserializer::deserializeAs<MemberFunctionRecord>(cvt, mfr));
 1415     cantFail(TypeDeserializer::deserializeAs<ProcedureRecord>(signature, sig));
tools/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.cpp
   38     llvm::cantFail(TypeDeserializer::deserializeAs<EnumRecord>(cvt, m_cvr.er));
   41     llvm::cantFail(TypeDeserializer::deserializeAs<UnionRecord>(cvt, m_cvr.ur));
   45     llvm::cantFail(TypeDeserializer::deserializeAs<ClassRecord>(cvt, m_cvr.cr));
  155       llvm::cantFail(TypeDeserializer::deserializeAs<BitFieldRecord>(cvt, bfr));
  194   llvm::cantFail(TypeDeserializer::deserializeAs<MethodOverloadListRecord>(