/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
H A D | PDBSymbolFunc.cpp | 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() 74 typedef std::vector<std::unique_ptr<PDBSymbolData>> ArgListType; 82 std::unique_ptr<IPDBEnumChildren<PDBSymbolData>>
|
H A D | PDBSymbolData.cpp | 18 void PDBSymbolData::dump(PDBSymDumper &Dumper) const { Dumper.dump(*this); } in dump() 20 std::unique_ptr<IPDBEnumLineNumbers> PDBSymbolData::getLineNumbers() const { in getLineNumbers() 33 uint32_t PDBSymbolData::getCompilandId() const { in getCompilandId()
|
H A D | UDTLayout.cpp | 71 const UDTLayoutBase &Parent, std::unique_ptr<PDBSymbolData> Member) in DataMemberLayoutItem() 89 const PDBSymbolData &DataMemberLayoutItem::getDataMember() { in getDataMember() 90 return *cast<PDBSymbolData>(Symbol); in getDataMember() 175 UniquePtrVector<PDBSymbolData> Members; in initializeChildren() 186 else if (auto Data = unique_dyn_cast<PDBSymbolData>(Child)) { in initializeChildren()
|
H A D | PDBSymDumper.cpp | 48 void PDBSymDumper::dump(const PDBSymbolData &Symbol) { in dump() 49 PDB_SYMDUMP_UNREACHABLE(PDBSymbolData) in dump()
|
H A D | PDBContext.cpp | 45 } else if (auto Data = dyn_cast_or_null<PDBSymbolData>(Symbol.get())) { in getLineInfoForAddress()
|
H A D | PDBSymbol.cpp | 72 FACTORY_SYMTAG_CASE(Data, PDBSymbolData) in createSymbol()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | PDBLocationToDWARFExpression.h | 21 class PDBSymbolData; variable 44 const llvm::pdb::PDBSymbolData &symbol,
|
H A D | PDBASTParser.h | 35 class PDBSymbolData; variable 76 typedef llvm::pdb::ConcreteSymbolEnumerator<llvm::pdb::PDBSymbolData> 84 const llvm::pdb::PDBSymbolData &data);
|
H A D | SymbolFilePDB.h | 188 std::string GetMangledForPDBData(const llvm::pdb::PDBSymbolData &pdb_data); 192 const llvm::pdb::PDBSymbolData &pdb_data); 234 uint32_t GetCompilandId(const llvm::pdb::PDBSymbolData &data);
|
H A D | SymbolFilePDB.cpp | 536 auto results = m_global_scope_up->findAllChildren<PDBSymbolData>(); in ParseVariablesForContext() 917 std::string SymbolFilePDB::GetMangledForPDBData(const PDBSymbolData &pdb_data) { in GetMangledForPDBData() 932 const llvm::pdb::PDBSymbolData &pdb_data) { in ParseVariableForPDBData() 1056 if (auto pdb_data = llvm::dyn_cast<PDBSymbolData>(&pdb_symbol)) { in ParseVariables() 1129 auto results = m_global_scope_up->findAllChildren<PDBSymbolData>(); in FindGlobalVariables() 1136 auto pdb_data = llvm::dyn_cast<PDBSymbolData>(result.get()); in FindGlobalVariables() 1168 auto results = m_global_scope_up->findAllChildren<PDBSymbolData>(); in FindGlobalVariables() 1992 uint32_t SymbolFilePDB::GetCompilandId(const llvm::pdb::PDBSymbolData &data) { in GetCompilandId()
|
H A D | PDBLocationToDWARFExpression.cpp | 20 #include "llvm/DebugInfo/PDB/PDBSymbolData.h" 68 ModuleSP module, const PDBSymbolData &symbol, in ConvertPDBLocationToDWARFExpression()
|
H A D | PDBASTParser.cpp | 493 auto first_child = enum_type->findOneChild<PDBSymbolData>(); in CreateLLDBTypeFromPDBType() 516 auto enum_values = enum_type->findAllChildren<PDBSymbolData>(); in CreateLLDBTypeFromPDBType() 905 auto data = llvm::dyn_cast<PDBSymbolData>(&symbol); in GetDeclForSymbol() 1153 const PDBSymbolData &enum_value) { in AddEnumValue() 1218 auto members_enum = udt.findAllChildren<PDBSymbolData>(); in CompleteTypeFromUDT()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | UDTLayout.h | 86 std::unique_ptr<PDBSymbolData> DataMember); 88 const PDBSymbolData &getDataMember(); 93 std::unique_ptr<PDBSymbolData> DataMember;
|
H A D | PDBSymbolFunc.h | 22 class PDBSymbolData; variable 33 std::unique_ptr<IPDBEnumChildren<PDBSymbolData>> getArguments() const;
|
H A D | PDBSymbolData.h | 22 class PDBSymbolData : public PDBSymbol {
|
H A D | PDBSymDumper.h | 30 virtual void dump(const PDBSymbolData &Symbol);
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | llvm-pdbutil.h | 25 class PDBSymbolData; 28 uint32_t getTypeLength(const PDBSymbolData &Symbol); 75 bool compareDataSymbols(const std::unique_ptr<llvm::pdb::PDBSymbolData> &F1, 76 const std::unique_ptr<llvm::pdb::PDBSymbolData> &F2); 26 class PDBSymbolData; global() variable
|
H A D | PrettyCompilandDumper.h | 30 void dump(const PDBSymbolData &Symbol) override;
|
H A D | PrettyClassLayoutGraphicalDumper.h | 31 void dump(const PDBSymbolData &Symbol) override;
|
H A D | PrettyVariableDumper.h | 26 void start(const PDBSymbolData &Var, uint32_t Offset = 0);
|
H A D | PrettyEnumDumper.cpp | 50 auto EnumValues = Symbol.findAllChildren<PDBSymbolData>(); in start()
|
H A D | llvm-pdbutil.cpp | 65 #include "llvm/DebugInfo/PDB/PDBSymbolData.h" 925 uint32_t llvm::pdb::getTypeLength(const PDBSymbolData &Symbol) { in shouldDumpSymLevel() 946 const std::unique_ptr<PDBSymbolData> &F1, 947 const std::unique_ptr<PDBSymbolData> &F2) { in compareDataSymbols() 1075 diaDumpChildren<PDBSymbolTypeEnum, PDBSymbolData>(*Child, Ids, Recurse); in dumpDia() 1188 std::unique_ptr<PDBSymbolData> D = in dumpPretty() 1189 llvm::unique_dyn_cast<PDBSymbolData>(std::move(Symbol)); in dumpPretty() 1274 if (auto Vars = GlobalScope->findAllChildren<PDBSymbolData>()) { in dumpPretty() 1280 std::vector<std::unique_ptr<PDBSymbolData>> Datas; in dumpPretty()
|
H A D | PrettyClassLayoutGraphicalDumper.cpp | 150 void PrettyClassLayoutGraphicalDumper::dump(const PDBSymbolData &Symbol) { in dump()
|
H A D | PrettyCompilandDumper.cpp | 128 void CompilandDumper::dump(const PDBSymbolData &Symbol) { in dump()
|
H A D | PrettyVariableDumper.cpp | 39 void VariableDumper::start(const PDBSymbolData &Var, uint32_t Offset) { in start()
|