/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
H A D | UDTLayout.cpp | 73 if (auto UDT = unique_dyn_cast<PDBSymbolTypeUDT>(Type)) { 74 UdtLayout = std::make_unique<ClassLayout>(std::move(UDT)); 108 // UDT storage comes from a union of all the children's storage, so start out 130 ClassLayout::ClassLayout(const PDBSymbolTypeUDT &UDT) argument 131 : UDTLayoutBase(nullptr, UDT, UDT.getName(), 0, UDT.getLength(), false), 132 UDT(UDT) { 142 ClassLayout::ClassLayout(std::unique_ptr<PDBSymbolTypeUDT> UDT) argument [all...] |
H A D | PDBSymbol.cpp | 76 FACTORY_SYMTAG_CASE(UDT, PDBSymbolTypeUDT)
|
H A D | PDBExtras.cpp | 236 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, UDT, OS)
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBSymbolTypeUDT.h | 1 //===- PDBSymbolTypeUDT.h - UDT type info -----------------------*- C++ -*-===// 25 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::UDT)
|
H A D | UDTLayout.h | 1 //===- UDTLayout.h - UDT layout info ----------------------------*- C++ -*-===// 164 explicit ClassLayout(const PDBSymbolTypeUDT &UDT); 165 explicit ClassLayout(std::unique_ptr<PDBSymbolTypeUDT> UDT); 169 const PDBSymbolTypeUDT &getClass() const { return UDT; } 175 const PDBSymbolTypeUDT &UDT; member in class:llvm::pdb::ClassLayout
|
H A D | PDBTypes.h | 253 UDT, member in class:llvm::pdb::PDB_Checksum::PDB_SymType
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | PrettyTypeDumper.cpp | 324 if (auto *UDT = dyn_cast<PDBSymbolTypeUDT>(P.get())) { 325 printClassDecl(Printer, *UDT); 331 auto UDT = llvm::unique_dyn_cast<PDBSymbolTypeUDT>(std::move(Parent)); local 332 if (UDT) 333 Printer << " " << UDT->getName() << "::";
|
H A D | DumpOutputStyle.cpp | 792 UDTSym UDT = cantFail(SymbolDeserializer::deserializeAs<UDTSym>(Sym)); 797 if (UDT.Type.isNoneType()) 799 else if (UDT.Type.isSimple()) 801 else if (Optional<CVType> T = TpiTypes.tryGetType(UDT.Type)) { 809 size_t Pos = UDT.Name.find("::"); 813 StringRef Scope = UDT.Name.take_front(Pos);
|
H A D | MinimalSymbolDumper.cpp | 868 Error MinimalSymbolDumper::visitKnownRecord(CVSymbol &CVR, UDTSym &UDT) { argument 869 P.format(" `{0}`", UDT.Name); 871 P.formatLine("original type = {0}", UDT.Type);
|
H A D | MinimalTypeDumper.cpp | 457 P.formatLine("udt = {0}, mod = {1}, file = {2}, line = {3}", U.UDT, U.Module, 464 P.formatLine("udt = {0}, file = {1}, line = {2}", U.UDT,
|
H A D | llvm-pdbutil.cpp | 1024 SymTypes.push_back(PDB_SymType::UDT); 1139 case PDB_SymType::UDT: {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeExeSymbol.cpp | 49 case PDB_SymType::UDT:
|
H A D | NativeTypeUDT.cpp | 21 : NativeRawSymbol(Session, PDB_SymType::UDT, Id), Index(TI), 26 : NativeRawSymbol(Session, PDB_SymType::UDT, Id), Index(TI), 32 : NativeRawSymbol(Session, PDB_SymType::UDT, Id),
|
H A D | SymbolCache.cpp | 130 case PDB_SymType::UDT:
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 637 UdtSourceLineRecord(TypeIndex UDT, TypeIndex SourceFile, uint32_t LineNumber) argument 638 : TypeRecord(TypeRecordKind::UdtSourceLine), UDT(UDT), 641 TypeIndex getUDT() const { return UDT; } 645 TypeIndex UDT; member in class:llvm::codeview::UdtSourceLineRecord 655 UdtModSourceLineRecord(TypeIndex UDT, TypeIndex SourceFile, argument 657 : TypeRecord(TypeRecordKind::UdtSourceLine), UDT(UDT), 660 TypeIndex getUDT() const { return UDT; } 665 TypeIndex UDT; member in class:llvm::codeview::UdtModSourceLineRecord [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | SymbolDumper.cpp | 624 Error CVSymbolDumperImpl::visitKnownRecord(CVSymbol &CVR, UDTSym &UDT) { argument 625 printTypeIndex("Type", UDT.Type); 626 W.printString("UDTName", UDT.Name);
|
H A D | SymbolRecordMapping.cpp | 458 Error SymbolRecordMapping::visitKnownRecord(CVSymbol &CVR, UDTSym &UDT) { argument 460 error(IO.mapInteger(UDT.Type)); 461 error(IO.mapStringZ(UDT.Name));
|
H A D | TypeRecordMapping.cpp | 509 error(IO.mapInteger(Record.UDT, "UDT")); 518 error(IO.mapInteger(Record.UDT, "UDT"));
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | SymbolFilePDB.cpp | 458 PDB_SymType::UDT}; 466 case PDB_SymType::UDT: 1223 // Class. We won't bother to check if the parent is UDT or Enum here. 1469 PDB_SymType::UDT}; 1537 case PDB_SymType::UDT: 1593 case PDB_SymType::UDT: {
|
H A D | PDBASTParser.cpp | 57 llvm_unreachable("unsuported PDB UDT type"); 230 llvm_unreachable("unsupported PDB UDT type"); 281 case PDB_SymType::UDT: 373 case PDB_SymType::UDT: { 377 // Note that, unnamed UDT being typedef-ed is generated as a UDT symbol 380 // is generated as a named UDT in PDB: 384 // Some UDT with trival ctor has zero length. Just ignore. 395 // Check if such an UDT already exists in the current context. 662 // If element type is UDT, i [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLTypes.cpp | 570 IO.mapRequired("UDT", Record.UDT); 576 IO.mapRequired("UDT", Record.UDT);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbUtil.cpp | 149 return PDB_SymType::UDT;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | CodeViewDebug.cpp | 594 // Emit UDT records for any types used by global variables. 1485 // subprogram? Currently, the UDT just gets dropped on the floor. 2968 for (const auto &UDT : UDTs) { 2969 const DIType *T = UDT.second; 2975 emitNullTerminatedSymbolName(OS, UDT.first);
|