| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | UDTLayout.h | 163 explicit ClassLayout(const PDBSymbolTypeUDT &UDT); 164 explicit ClassLayout(std::unique_ptr<PDBSymbolTypeUDT> UDT); 168 const PDBSymbolTypeUDT &getClass() const { return UDT; } in getClass() 173 std::unique_ptr<PDBSymbolTypeUDT> OwnedStorage; 174 const PDBSymbolTypeUDT &UDT;
|
| H A D | PDBSymDumper.h | 50 virtual void dump(const PDBSymbolTypeUDT &Symbol); 68 virtual void dumpRight(const PDBSymbolTypeUDT &Symbol) {} in dumpRight()
|
| H A D | PDBSymbolTypeUDT.h | 23 class PDBSymbolTypeUDT : public PDBSymbol {
|
| H A D | PDBTypes.h | 47 class PDBSymbolTypeUDT; variable
|
| /llvm-project-15.0.7/llvm/tools/llvm-pdbutil/ |
| H A D | PrettyTypeDumper.cpp | 182 const PDBSymbolTypeUDT &Class) { in printClassDecl() 217 if (auto Classes = Exe.findAllChildren<PDBSymbolTypeUDT>()) { in start() 289 void TypeDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump() 326 if (auto *UDT = dyn_cast<PDBSymbolTypeUDT>(P.get())) { in dump() 333 auto UDT = llvm::unique_dyn_cast<PDBSymbolTypeUDT>(std::move(Parent)); in dump()
|
| H A D | PrettyClassDefinitionDumper.cpp | 30 void ClassDefinitionDumper::start(const PDBSymbolTypeUDT &Class) { in start() 52 const PDBSymbolTypeUDT &Class = Layout.getClass(); in prettyPrintClassIntro()
|
| H A D | PrettyFunctionDumper.cpp | 42 Symbol.getSession().template getConcreteSymbolById<PDBSymbolTypeUDT>( in dumpClassParentWithScopeOperator() 65 Symbol.getSession().getConcreteSymbolById<PDBSymbolTypeUDT>( in start() 268 void FunctionDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump()
|
| H A D | PrettyClassDefinitionDumper.h | 34 void start(const PDBSymbolTypeUDT &Class);
|
| H A D | PrettyTypedefDumper.h | 30 void dump(const PDBSymbolTypeUDT &Symbol) override;
|
| H A D | PrettyTypeDumper.h | 32 void dump(const PDBSymbolTypeUDT &Symbol) override;
|
| H A D | PrettyFunctionDumper.h | 34 void dump(const PDBSymbolTypeUDT &Symbol) override;
|
| H A D | PrettyClassLayoutGraphicalDumper.h | 40 void dump(const PDBSymbolTypeUDT &Symbol) override;
|
| H A D | PrettyVariableDumper.h | 36 void dump(const PDBSymbolTypeUDT &Symbol) override;
|
| H A D | PrettyVariableDumper.cpp | 147 Symbol.getSession().getConcreteSymbolById<PDBSymbolTypeUDT>( in dump() 218 void VariableDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump()
|
| H A D | PrettyTypedefDumper.cpp | 81 void TypedefDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump()
|
| H A D | PrettyClassLayoutGraphicalDumper.cpp | 198 void PrettyClassLayoutGraphicalDumper::dump(const PDBSymbolTypeUDT &Symbol) {} in dump()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBSymDumper.cpp | 128 void PDBSymDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump() 129 PDB_SYMDUMP_UNREACHABLE(PDBSymbolTypeUDT) in dump()
|
| H A D | PDBSymbolTypeUDT.cpp | 17 void PDBSymbolTypeUDT::dump(PDBSymDumper &Dumper) const { Dumper.dump(*this); } in dump()
|
| H A D | UDTLayout.cpp | 76 if (auto UDT = unique_dyn_cast<PDBSymbolTypeUDT>(Type)) { in DataMemberLayoutItem() 133 ClassLayout::ClassLayout(const PDBSymbolTypeUDT &UDT) in ClassLayout() 145 ClassLayout::ClassLayout(std::unique_ptr<PDBSymbolTypeUDT> UDT) in ClassLayout()
|
| H A D | CMakeLists.txt | 136 PDBSymbolTypeUDT.cpp
|
| H A D | PDBSymbol.cpp | 76 FACTORY_SYMTAG_CASE(UDT, PDBSymbolTypeUDT) in createSymbol()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.h | 39 class PDBSymbolTypeUDT; variable 87 llvm::pdb::PDBSymbolTypeUDT &udt);
|
| H A D | PDBASTParser.cpp | 235 static AccessType GetAccessibilityForUdt(const PDBSymbolTypeUDT &udt) { in GetAccessibilityForUdt() 244 auto parent_udt = llvm::dyn_cast<PDBSymbolTypeUDT>(parent.get()); in GetAccessibilityForUdt() 252 GetMSInheritance(const PDBSymbolTypeUDT &udt) { in GetMSInheritance() 376 auto udt = llvm::dyn_cast<PDBSymbolTypeUDT>(&type); in CreateLLDBTypeFromPDBType() 821 auto udt = llvm::dyn_cast<PDBSymbolTypeUDT>(symbol.get()); in CompleteTypeFromPDB() 1201 llvm::pdb::PDBSymbolTypeUDT &udt) { in CompleteTypeFromUDT() 1205 auto nested_enums = udt.findAllChildren<PDBSymbolTypeUDT>(); in CompleteTypeFromUDT()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/ |
| H A D | BUILD.gn | 101 "PDBSymbolTypeUDT.cpp",
|
| /llvm-project-15.0.7/llvm/unittests/DebugInfo/PDB/ |
| H A D | PDBApiTest.cpp | 486 VerifyDyncast<PDBSymbolTypeUDT>(PDB_SymType::UDT); in TEST_F()
|