/freebsd/contrib/llvm-project/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
|
/freebsd/contrib/llvm-project/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 | 32 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 | PrettyVariableDumper.cpp | 147 Symbol.getSession().getConcreteSymbolById<PDBSymbolTypeUDT>( in dump() 218 void VariableDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump()
|
H A D | PrettyClassLayoutGraphicalDumper.h | 38 void dump(const PDBSymbolTypeUDT &Symbol) override;
|
H A D | PrettyVariableDumper.h | 36 void dump(const PDBSymbolTypeUDT &Symbol) override;
|
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()
|
H A D | llvm-pdbutil.cpp | 75 #include "llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h" 1168 std::unique_ptr<PDBSymbolTypeUDT> C = in dumpPretty() 1169 llvm::unique_dyn_cast<PDBSymbolTypeUDT>(std::move(Symbol)); in dumpPretty()
|
/freebsd/contrib/llvm-project/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 | 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 | PDBSymbolTypeUDT.cpp | 17 void PDBSymbolTypeUDT::dump(PDBSymDumper &Dumper) const { Dumper.dump(*this); } in dump()
|
H A D | PDBSymbol.cpp | 76 FACTORY_SYMTAG_CASE(UDT, PDBSymbolTypeUDT) in createSymbol()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | PDBASTParser.h | 39 class PDBSymbolTypeUDT; variable 87 llvm::pdb::PDBSymbolTypeUDT &udt);
|
H A D | PDBASTParser.cpp | 242 static AccessType GetAccessibilityForUdt(const PDBSymbolTypeUDT &udt) { in GetAccessibilityForUdt() 251 auto parent_udt = llvm::dyn_cast<PDBSymbolTypeUDT>(parent.get()); in GetAccessibilityForUdt() 259 GetMSInheritance(const PDBSymbolTypeUDT &udt) { in GetMSInheritance() 383 auto udt = llvm::dyn_cast<PDBSymbolTypeUDT>(&type); in CreateLLDBTypeFromPDBType() 823 auto udt = llvm::dyn_cast<PDBSymbolTypeUDT>(symbol.get()); in CompleteTypeFromPDB() 1203 llvm::pdb::PDBSymbolTypeUDT &udt) { in CompleteTypeFromUDT() 1207 auto nested_enums = udt.findAllChildren<PDBSymbolTypeUDT>(); in CompleteTypeFromUDT()
|
H A D | SymbolFilePDB.cpp | 1496 else if (auto class_type = llvm::dyn_cast<PDBSymbolTypeUDT>(result.get())) in FindTypesByRegex() 1600 auto *udt = llvm::dyn_cast<PDBSymbolTypeUDT>(&pdb_symbol); in GetTypesForPDBSymbol()
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 671 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeUDT.cpp
|