/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
H A D | UDTLayout.cpp | 76 if (auto UDT = unique_dyn_cast<PDBSymbolTypeUDT>(Type)) { 77 UdtLayout = std::make_unique<ClassLayout>(std::move(UDT)); 111 // UDT storage comes from a union of all the children's storage, so start out 133 ClassLayout::ClassLayout(const PDBSymbolTypeUDT &UDT) argument 134 : UDTLayoutBase(nullptr, UDT, UDT.getName(), 0, UDT.getLength(), false), 135 UDT(UDT) { 145 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 | 253 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, UDT, OS)
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBSymbolTypeUDT.h | 1 //===- PDBSymbolTypeUDT.h - UDT type info -----------------------*- C++ -*-===// 24 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::UDT)
|
H A D | UDTLayout.h | 1 //===- UDTLayout.h - UDT layout info ----------------------------*- C++ -*-===// 163 explicit ClassLayout(const PDBSymbolTypeUDT &UDT); 164 explicit ClassLayout(std::unique_ptr<PDBSymbolTypeUDT> UDT); 168 const PDBSymbolTypeUDT &getClass() const { return UDT; } 174 const PDBSymbolTypeUDT &UDT; member in class:llvm::pdb::ClassLayout
|
H A D | PDBTypes.h | 255 UDT, member in class:llvm::pdb::PDB_Checksum::PDB_SymType
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | PrettyTypeDumper.cpp | 326 if (auto *UDT = dyn_cast<PDBSymbolTypeUDT>(P.get())) { 327 printClassDecl(Printer, *UDT); 333 auto UDT = llvm::unique_dyn_cast<PDBSymbolTypeUDT>(std::move(Parent)); local 334 if (UDT) 335 Printer << " " << UDT->getName() << "::";
|
H A D | DumpOutputStyle.cpp | 688 UDTSym UDT = cantFail(SymbolDeserializer::deserializeAs<UDTSym>(Sym)); 693 if (UDT.Type.isNoneType()) 695 else if (UDT.Type.isSimple()) 697 else if (std::optional<CVType> T = TpiTypes.tryGetType(UDT.Type)) { 705 size_t Pos = UDT.Name.find("::"); 709 StringRef Scope = UDT.Name.take_front(Pos);
|
H A D | MinimalSymbolDumper.cpp | 919 Error MinimalSymbolDumper::visitKnownRecord(CVSymbol &CVR, UDTSym &UDT) { argument 920 P.format(" `{0}`", UDT.Name); 922 P.formatLine("original type = {0}", UDT.Type);
|
H A D | MinimalTypeDumper.cpp | 462 P.formatLine("udt = {0}, mod = {1}, file = {2}, line = {3}", U.UDT, U.Module, 469 P.formatLine("udt = {0}, file = {1}, line = {2}", U.UDT,
|
H A D | llvm-pdbutil.cpp | 1051 SymTypes.push_back(PDB_SymType::UDT); 1166 case PDB_SymType::UDT: {
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeTypeUDT.cpp | 22 : NativeRawSymbol(Session, PDB_SymType::UDT, Id), Index(TI), 27 : NativeRawSymbol(Session, PDB_SymType::UDT, Id), Index(TI), 33 : NativeRawSymbol(Session, PDB_SymType::UDT, Id),
|
H A D | NativeExeSymbol.cpp | 49 case PDB_SymType::UDT:
|
H A D | SymbolCache.cpp | 146 case PDB_SymType::UDT:
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 632 UdtSourceLineRecord(TypeIndex UDT, TypeIndex SourceFile, uint32_t LineNumber) argument 633 : TypeRecord(TypeRecordKind::UdtSourceLine), UDT(UDT), 636 TypeIndex getUDT() const { return UDT; } 640 TypeIndex UDT; member in class:llvm::codeview::UdtSourceLineRecord 650 UdtModSourceLineRecord(TypeIndex UDT, TypeIndex SourceFile, argument 652 : TypeRecord(TypeRecordKind::UdtSourceLine), UDT(UDT), 655 TypeIndex getUDT() const { return UDT; } 660 TypeIndex UDT; member in class:llvm::codeview::UdtModSourceLineRecord [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | SymbolDumper.cpp | 637 Error CVSymbolDumperImpl::visitKnownRecord(CVSymbol &CVR, UDTSym &UDT) { argument 638 printTypeIndex("Type", UDT.Type); 639 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 | 554 error(IO.mapInteger(Record.UDT, "UDT")); 563 error(IO.mapInteger(Record.UDT, "UDT"));
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | SymbolFilePDB.cpp | 472 PDB_SymType::UDT}; 480 case PDB_SymType::UDT: 1244 // Class. We won't bother to check if the parent is UDT or Enum here. 1476 PDB_SymType::UDT}; 1542 case PDB_SymType::UDT: 1599 case PDB_SymType::UDT: {
|
H A D | PDBASTParser.cpp | 60 llvm_unreachable("unsuported PDB UDT type"); 239 llvm_unreachable("unsupported PDB UDT type"); 290 case PDB_SymType::UDT: 382 case PDB_SymType::UDT: { 386 // Note that, unnamed UDT being typedef-ed is generated as a UDT symbol 389 // is generated as a named UDT in PDB: 393 // Some UDT with trival ctor has zero length. Just ignore. 405 // Check if such an UDT already exists in the current context. 686 // If element type is UDT, i [all...] |
/freebsd-current/contrib/llvm-project/clang/lib/APINotes/ |
H A D | APINotesWriter.cpp | 1114 unsigned getUnversionedInfoSize(const UnversionedDataType &UDT) { argument 1115 return getCommonTypeInfoSize(UDT); 1118 void emitUnversionedInfo(raw_ostream &OS, const UnversionedDataType &UDT) { argument 1119 emitCommonTypeInfo(OS, UDT);
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewVisitor.cpp | 642 // UDT and SourceFile are references into the TPI/IPI stream. 644 printTypeIndex("UDT", Line.getUDT(), StreamIPI); 1647 Error LVSymbolVisitor::visitKnownRecord(CVSymbol &Record, UDTSym &UDT) { argument 1649 printTypeIndex("Type", UDT.Type); 1650 W.printString("UDTName", UDT.Name); 1654 if (LVScope *Namespace = Shared->NamespaceDeduction.get(UDT.Name)) { 1659 Type->setName(UDT.Name); 1671 StringRef RecordName = getRecordName(Types, UDT.Type); 1672 if (UDT.Name.equals(RecordName)) 1674 Type->setType(LogicalVisitor->getElement(StreamTPI, UDT [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLTypes.cpp | 578 IO.mapRequired("UDT", Record.UDT); 584 IO.mapRequired("UDT", Record.UDT);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewVisitor.h | 225 Error visitKnownRecord(CVSymbol &Record, UDTSym &UDT) override;
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbUtil.cpp | 296 return PDB_SymType::UDT; 866 // FIXME: If it's UDT, we need to know the size of the value in byte.
|