Home
last modified time | relevance | path

Searched refs:PDBSymbolTypeUDT (Results 1 – 25 of 25) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DUDTLayout.h163 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 DPDBSymDumper.h50 virtual void dump(const PDBSymbolTypeUDT &Symbol);
68 virtual void dumpRight(const PDBSymbolTypeUDT &Symbol) {} in dumpRight()
H A DPDBSymbolTypeUDT.h23 class PDBSymbolTypeUDT : public PDBSymbol {
H A DPDBTypes.h47 class PDBSymbolTypeUDT; variable
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyTypeDumper.cpp182 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 DPrettyClassDefinitionDumper.cpp30 void ClassDefinitionDumper::start(const PDBSymbolTypeUDT &Class) { in start()
52 const PDBSymbolTypeUDT &Class = Layout.getClass(); in prettyPrintClassIntro()
H A DPrettyFunctionDumper.cpp42 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 DPrettyClassDefinitionDumper.h32 void start(const PDBSymbolTypeUDT &Class);
H A DPrettyTypedefDumper.h30 void dump(const PDBSymbolTypeUDT &Symbol) override;
H A DPrettyTypeDumper.h32 void dump(const PDBSymbolTypeUDT &Symbol) override;
H A DPrettyFunctionDumper.h34 void dump(const PDBSymbolTypeUDT &Symbol) override;
H A DPrettyVariableDumper.cpp147 Symbol.getSession().getConcreteSymbolById<PDBSymbolTypeUDT>( in dump()
218 void VariableDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump()
H A DPrettyClassLayoutGraphicalDumper.h38 void dump(const PDBSymbolTypeUDT &Symbol) override;
H A DPrettyVariableDumper.h36 void dump(const PDBSymbolTypeUDT &Symbol) override;
H A DPrettyTypedefDumper.cpp81 void TypedefDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump()
H A DPrettyClassLayoutGraphicalDumper.cpp198 void PrettyClassLayoutGraphicalDumper::dump(const PDBSymbolTypeUDT &Symbol) {} in dump()
H A Dllvm-pdbutil.cpp75 #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 DPDBSymDumper.cpp128 void PDBSymDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump()
129 PDB_SYMDUMP_UNREACHABLE(PDBSymbolTypeUDT) in dump()
H A DUDTLayout.cpp76 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 DPDBSymbolTypeUDT.cpp17 void PDBSymbolTypeUDT::dump(PDBSymDumper &Dumper) const { Dumper.dump(*this); } in dump()
H A DPDBSymbol.cpp76 FACTORY_SYMTAG_CASE(UDT, PDBSymbolTypeUDT) in createSymbol()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.h39 class PDBSymbolTypeUDT; variable
87 llvm::pdb::PDBSymbolTypeUDT &udt);
H A DPDBASTParser.cpp242 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 DSymbolFilePDB.cpp1496 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 DMakefile671 SRCS_EXT+= DebugInfo/PDB/PDBSymbolTypeUDT.cpp