Searched refs:PDBSymbolTypeUDT (Results 1 – 25 of 32) sorted by relevance
12
19 PDBSymbolTypeUDT::PDBSymbolTypeUDT(const IPDBSession &PDBSession, in PDBSymbolTypeUDT() function in PDBSymbolTypeUDT23 void PDBSymbolTypeUDT::dump(PDBSymDumper &Dumper) const { Dumper.dump(*this); } in dump()
26 std::unique_ptr<PDBSymbolTypeUDT> PDBSymbolTypeEnum::getClassParent() const { in getClassParent()27 return Session.getConcreteSymbolById<PDBSymbolTypeUDT>(getClassParentId()); in getClassParent()
99 std::unique_ptr<PDBSymbolTypeUDT> PDBSymbolFunc::getClassParent() const { in getClassParent()100 return Session.getConcreteSymbolById<PDBSymbolTypeUDT>(getClassParentId()); in getClassParent()
129 void PDBSymDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump()130 PDB_SYMDUMP_UNREACHABLE(PDBSymbolTypeUDT) in dump()
88 PDBSymbolTypeUDT.cpp
79 FACTORY_SYMTAG_CASE(UDT, PDBSymbolTypeUDT) in create()
164 explicit ClassLayout(const PDBSymbolTypeUDT &UDT);165 explicit ClassLayout(std::unique_ptr<PDBSymbolTypeUDT> UDT);169 const PDBSymbolTypeUDT &getClass() const { return UDT; } in getClass()174 std::unique_ptr<PDBSymbolTypeUDT> OwnedStorage;175 const PDBSymbolTypeUDT &UDT;
50 virtual void dump(const PDBSymbolTypeUDT &Symbol);68 virtual void dumpRight(const PDBSymbolTypeUDT &Symbol) {} in dumpRight()
24 class PDBSymbolTypeUDT : public PDBSymbol {
21 class PDBSymbolTypeUDT : public PDBSymbol {23 PDBSymbolTypeUDT(const IPDBSession &PDBSession,
30 std::unique_ptr<PDBSymbolTypeUDT> getClassParent() const;
51 virtual void dump(const PDBSymbolTypeUDT &Symbol);
30 void start(const PDBSymbolTypeUDT &Exe);37 void dump(const PDBSymbolTypeUDT &Symbol) override;
50 auto Classes = Exe.findAllChildren<PDBSymbolTypeUDT>(); in start()83 void TypeDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump()
40 Symbol.getSession().template getConcreteSymbolById<PDBSymbolTypeUDT>( in dumpClassParentWithScopeOperator()60 Symbol.getSession().getConcreteSymbolById<PDBSymbolTypeUDT>( in start()255 void FunctionDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump()
27 void dump(const PDBSymbolTypeUDT &Symbol) override;
36 void ClassDefinitionDumper::start(const PDBSymbolTypeUDT &Class) { in start()191 void ClassDefinitionDumper::dump(const PDBSymbolTypeUDT &Symbol) {} in dump()
31 void dump(const PDBSymbolTypeUDT &Symbol) override;
34 void dump(const PDBSymbolTypeUDT &Symbol) override;
35 void dump(const PDBSymbolTypeUDT &Symbol) override;
77 void TypedefDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump()
128 void PDBSymDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump()129 PDB_SYMDUMP_UNREACHABLE(PDBSymbolTypeUDT) in dump()
73 if (auto UDT = unique_dyn_cast<PDBSymbolTypeUDT>(Type)) { in DataMemberLayoutItem()130 ClassLayout::ClassLayout(const PDBSymbolTypeUDT &UDT) in ClassLayout()142 ClassLayout::ClassLayout(std::unique_ptr<PDBSymbolTypeUDT> UDT) in ClassLayout()
25 void PDBSymbolTypeUDT::dump(PDBSymDumper &Dumper) const { Dumper.dump(*this); } in dump()