Home
last modified time | relevance | path

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

123

/external/llvm/lib/DebugInfo/PDB/
DPDBSymbolFunc.cpp34 const PDBSymbolFunc &PDBFunc) in FunctionArgEnumerator()
80 const PDBSymbolFunc &Func;
86 PDBSymbolFunc::PDBSymbolFunc(const IPDBSession &PDBSession, in PDBSymbolFunc() function in PDBSymbolFunc
90 std::unique_ptr<PDBSymbolTypeFunctionSig> PDBSymbolFunc::getSignature() const { in getSignature()
95 PDBSymbolFunc::getArguments() const { in getArguments()
99 std::unique_ptr<PDBSymbolTypeUDT> PDBSymbolFunc::getClassParent() const { in getClassParent()
103 void PDBSymbolFunc::dump(PDBSymDumper &Dumper) const { Dumper.dump(*this); } in dump()
DPDBSymDumper.cpp57 void PDBSymDumper::dump(const PDBSymbolFunc &Symbol) { in dump()
58 PDB_SYMDUMP_UNREACHABLE(PDBSymbolFunc) in dump()
DPDBContext.cpp43 if (auto Func = dyn_cast_or_null<PDBSymbolFunc>(Symbol.get())) { in getLineInfoForAddress()
102 auto *Func = dyn_cast_or_null<PDBSymbolFunc>(FuncSymbol.get()); in getFunctionName()
/external/llvm-project/llvm/lib/DebugInfo/PDB/
DPDBSymbolFunc.cpp32 const PDBSymbolFunc &PDBFunc) in FunctionArgEnumerator()
74 const PDBSymbolFunc &Func;
81 PDBSymbolFunc::getArguments() const { in getArguments()
85 void PDBSymbolFunc::dump(PDBSymDumper &Dumper) const { Dumper.dump(*this); } in dump()
87 bool PDBSymbolFunc::isDestructor() const { in isDestructor()
98 std::unique_ptr<IPDBEnumLineNumbers> PDBSymbolFunc::getLineNumbers() const { in getLineNumbers()
104 uint32_t PDBSymbolFunc::getCompilandId() const { in getCompilandId()
DPDBSymDumper.cpp56 void PDBSymDumper::dump(const PDBSymbolFunc &Symbol) { in dump()
57 PDB_SYMDUMP_UNREACHABLE(PDBSymbolFunc) in dump()
DPDBContext.cpp41 if (auto Func = dyn_cast_or_null<PDBSymbolFunc>(Symbol.get())) { in getLineInfoForAddress()
141 auto *Func = dyn_cast_or_null<PDBSymbolFunc>(FuncSymbol.get()); in getFunctionName()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/PDB/
DPDBSymbolFunc.cpp32 const PDBSymbolFunc &PDBFunc) in FunctionArgEnumerator()
74 const PDBSymbolFunc &Func;
81 PDBSymbolFunc::getArguments() const { in getArguments()
85 void PDBSymbolFunc::dump(PDBSymDumper &Dumper) const { Dumper.dump(*this); } in dump()
87 bool PDBSymbolFunc::isDestructor() const { in isDestructor()
98 std::unique_ptr<IPDBEnumLineNumbers> PDBSymbolFunc::getLineNumbers() const { in getLineNumbers()
104 uint32_t PDBSymbolFunc::getCompilandId() const { in getCompilandId()
DPDBSymDumper.cpp56 void PDBSymDumper::dump(const PDBSymbolFunc &Symbol) { in dump()
57 PDB_SYMDUMP_UNREACHABLE(PDBSymbolFunc) in dump()
DPDBContext.cpp41 if (auto Func = dyn_cast_or_null<PDBSymbolFunc>(Symbol.get())) { in getLineInfoForAddress()
106 auto *Func = dyn_cast_or_null<PDBSymbolFunc>(FuncSymbol.get()); in getFunctionName()
/external/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
DPDBASTParser.h36 class PDBSymbolFunc; variable
80 typedef llvm::pdb::ConcreteSymbolEnumerator<llvm::pdb::PDBSymbolFunc>
104 const llvm::pdb::PDBSymbolFunc &method) const;
DSymbolFilePDB.h221 ParseCompileUnitFunctionForPDBFunc(const llvm::pdb::PDBSymbolFunc &pdb_func,
233 GetMangledForPDBFunc(const llvm::pdb::PDBSymbolFunc &pdb_func);
235 bool ResolveFunction(const llvm::pdb::PDBSymbolFunc &pdb_func,
DPDBASTParser.cpp583 if (auto pdb_func = llvm::dyn_cast<PDBSymbolFunc>(&type)) { in CreateLLDBTypeFromPDBType()
844 if (auto func = llvm::dyn_cast_or_null<PDBSymbolFunc>(&symbol)) { in GetDeclForSymbol()
848 if (std::unique_ptr<ConcreteSymbolEnumerator<PDBSymbolFunc>> in GetDeclForSymbol()
850 class_parent->findAllChildren<PDBSymbolFunc>()) { in GetDeclForSymbol()
851 while (std::unique_ptr<PDBSymbolFunc> method = in GetDeclForSymbol()
914 auto func = llvm::dyn_cast<PDBSymbolFunc>(&symbol); in GetDeclForSymbol()
1193 auto methods_enum = udt.findAllChildren<PDBSymbolFunc>(); in CompleteTypeFromUDT()
1377 while (std::unique_ptr<PDBSymbolFunc> method = methods_enum.getNext()) in AddRecordMethods()
1386 const llvm::pdb::PDBSymbolFunc &method) const { in AddRecordMethod()
DSymbolFilePDB.cpp275 SymbolFilePDB::ParseCompileUnitFunctionForPDBFunc(const PDBSymbolFunc &pdb_func, in ParseCompileUnitFunctionForPDBFunc()
328 auto results_up = compiland_up->findAllChildren<PDBSymbolFunc>(); in ParseFunctions()
395 if (auto *pdb_func = llvm::dyn_cast<PDBSymbolFunc>(pdb_symbol)) { in ParseFunctionBlocksForPDBSymbol()
438 auto pdb_func_up = m_session_up->getConcreteSymbolById<PDBSymbolFunc>(uid); in ParseBlocksRecursive()
507 auto pdb_func = m_session_up->getConcreteSymbolById<PDBSymbolFunc>( in ParseVariablesForContext()
753 auto *pdb_func = llvm::dyn_cast<PDBSymbolFunc>(symbol_up.get()); in ResolveSymbolContext()
871 auto pdb_func = llvm::dyn_cast<PDBSymbolFunc>(symbol_up.get()); in ResolveSymbolContext()
1175 bool SymbolFilePDB::ResolveFunction(const llvm::pdb::PDBSymbolFunc &pdb_func, in ResolveFunction()
1193 auto pdb_func_up = m_session_up->getConcreteSymbolById<PDBSymbolFunc>(uid); in ResolveFunction()
1205 if (auto results_up = m_global_scope_up->findAllChildren<PDBSymbolFunc>()) { in CacheFunctionNames()
[all …]
/external/llvm/tools/llvm-pdbdump/
DClassDefinitionDumper.h35 void dump(const PDBSymbolFunc &Symbol) override;
51 std::list<std::unique_ptr<PDBSymbolFunc>> Functions;
DClassDefinitionDumper.cpp87 if (auto Func = dyn_cast<PDBSymbolFunc>(Child.get())) { in start()
94 AccessGroup.Functions.push_back(std::unique_ptr<PDBSymbolFunc>(Func)); in start()
162 void ClassDefinitionDumper::dump(const PDBSymbolFunc &Symbol) { in dump()
DFunctionDumper.h27 void start(const PDBSymbolFunc &Symbol, PointerType Pointer);
DCompilandDumper.h32 void dump(const PDBSymbolFunc &Symbol) override;
/external/llvm/include/llvm/DebugInfo/PDB/
DPDBSymbolFunc.h22 class PDBSymbolFunc : public PDBSymbol {
24 PDBSymbolFunc(const IPDBSession &PDBSession,
/external/llvm-project/llvm/include/llvm/DebugInfo/PDB/
DUDTLayout.h124 ArrayRef<std::unique_ptr<PDBSymbolFunc>> funcs() const { return Funcs; } in funcs()
136 UniquePtrVector<PDBSymbolFunc> Funcs;
DPDBSymbolFunc.h23 class PDBSymbolFunc : public PDBSymbol {
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/
DUDTLayout.h124 ArrayRef<std::unique_ptr<PDBSymbolFunc>> funcs() const { return Funcs; } in funcs()
136 UniquePtrVector<PDBSymbolFunc> Funcs;
/external/llvm-project/llvm/tools/llvm-pdbutil/
Dllvm-pdbutil.h27 class PDBSymbolFunc; variable
72 const std::unique_ptr<llvm::pdb::PDBSymbolFunc> &F1,
73 const std::unique_ptr<llvm::pdb::PDBSymbolFunc> &F2);
DPrettyFunctionDumper.h26 void start(const PDBSymbolFunc &Symbol, PointerType Pointer);
DPrettyCompilandDumper.h31 void dump(const PDBSymbolFunc &Symbol) override;
DPrettyClassLayoutGraphicalDumper.h38 void dump(const PDBSymbolFunc &Symbol) override;

123