Searched refs:PDBSymbolData (Results 1 – 19 of 19) sorted by relevance
29 class FunctionArgEnumerator : public IPDBEnumChildren<PDBSymbolData> {31 typedef ConcreteSymbolEnumerator<PDBSymbolData> ArgEnumeratorType;39 auto DataChildren = Func.findAllChildren<PDBSymbolData>(); in FunctionArgEnumerator()54 std::unique_ptr<PDBSymbolData>59 return Session.getConcreteSymbolById<PDBSymbolData>( in getChildAtIndex()63 std::unique_ptr<PDBSymbolData> getNext() override { in getNext()68 return Session.getConcreteSymbolById<PDBSymbolData>(Result.getSymIndexId()); in getNext()78 typedef std::vector<std::unique_ptr<PDBSymbolData>> ArgListType;94 std::unique_ptr<IPDBEnumChildren<PDBSymbolData>>
20 PDBSymbolData::PDBSymbolData(const IPDBSession &PDBSession, in PDBSymbolData() function in PDBSymbolData24 std::unique_ptr<PDBSymbol> PDBSymbolData::getType() const { in getType()28 void PDBSymbolData::dump(PDBSymDumper &Dumper) const { Dumper.dump(*this); } in dump()
49 void PDBSymDumper::dump(const PDBSymbolData &Symbol) { in dump()50 PDB_SYMDUMP_UNREACHABLE(PDBSymbolData) in dump()
45 } else if (auto Data = dyn_cast_or_null<PDBSymbolData>(Symbol.get())) { in getLineInfoForAddress()
68 PDBSymbolData.cpp
75 FACTORY_SYMTAG_CASE(Data, PDBSymbolData) in create()
22 class PDBSymbolData : public PDBSymbol {24 PDBSymbolData(const IPDBSession &PDBSession,
31 std::unique_ptr<IPDBEnumChildren<PDBSymbolData>> getArguments() const;
31 virtual void dump(const PDBSymbolData &Symbol);
43 class PDBSymbolData; variable
33 void dump(const PDBSymbolData &Symbol) override;52 std::list<std::unique_ptr<PDBSymbolData>> Data;
95 } else if (auto Data = dyn_cast<PDBSymbolData>(Child.get())) { in start()97 AccessGroup.Data.push_back(std::unique_ptr<PDBSymbolData>(Data)); in start()157 void ClassDefinitionDumper::dump(const PDBSymbolData &Symbol) { in dump()
27 void start(const PDBSymbolData &Var);
31 void dump(const PDBSymbolData &Symbol) override;
38 auto EnumValues = Symbol.findAllChildren<PDBSymbolData>(); in start()
108 void CompilandDumper::dump(const PDBSymbolData &Symbol) { in dump()
35 void VariableDumper::start(const PDBSymbolData &Var) { in start()
483 auto Vars = GlobalScope->findAllChildren<PDBSymbolData>(); in dumpPretty()
396 VerifyDyncast<PDBSymbolData>(PDB_SymType::Data); in TEST_F()