Home
last modified time | relevance | path

Searched refs:PDBASTParser (Results 1 – 9 of 9) sorted by relevance

/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp1 //===-- PDBASTParser.cpp --------------------------------------------------===//
9 #include "PDBASTParser.h"
365 PDBASTParser::PDBASTParser(lldb_private::TypeSystemClang &ast) : m_ast(ast) {} in PDBASTParser() function in PDBASTParser
367 PDBASTParser::~PDBASTParser() = default;
371 lldb::TypeSP PDBASTParser::CreateLLDBTypeFromPDBType(const PDBSymbol &type) { in CreateLLDBTypeFromPDBType()
793 bool PDBASTParser::CompleteTypeFromPDB( in CompleteTypeFromPDB()
835 PDBASTParser::GetDeclForSymbol(const llvm::pdb::PDBSymbol &symbol) { in GetDeclForSymbol()
997 PDBASTParser
[all...]
H A DPDBASTParser.h43 class PDBASTParser {
45 PDBASTParser(lldb_private::TypeSystemClang &ast);
46 ~PDBASTParser();
H A DCMakeLists.txt2 PDBASTParser.cpp
H A DSymbolFilePDB.cpp11 #include "PDBASTParser.h"
568 PDBASTParser *pdb = clang_type_system->GetPDBParser(); in ResolveTypeUID()
606 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in CompleteType()
627 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in GetDeclForUID()
658 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in GetDeclContextForUID()
689 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in GetDeclContextContainingUID()
719 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in ParseDeclsForContext()
1090 PDBASTParser *ast = GetPDBAstParser(); in ParseVariables()
1646 PDBASTParser *SymbolFilePDB::GetPDBAstParser() { in GetTypes()
1681 PDBASTParser *pd in FindNamespace()
[all...]
H A DSymbolFilePDB.h23 class PDBASTParser; variable
214 PDBASTParser *GetPDBAstParser();
/llvm-project/llvm/utils/gn/secondary/lldb/source/Plugins/SymbolFile/PDB/
H A DBUILD.gn23 "PDBASTParser.cpp",
/llvm-project/lldb/include/lldb/Symbol/
H A DTypeSystem.h35 class PDBASTParser; variable
91 virtual PDBASTParser *GetPDBParser() { return nullptr; } in GetPDBParser()
/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h44 class PDBASTParser;
521 PDBASTParser *GetPDBParser() override;
1206 std::unique_ptr<PDBASTParser> m_pdb_ast_parser_up;
43 class PDBASTParser; global() variable
H A DTypeSystemClang.cpp80 #include "Plugins/SymbolFile/PDB/PDBASTParser.h"
9080 PDBASTParser *TypeSystemClang::GetPDBParser() {
9082 m_pdb_ast_parser_up = std::make_unique<PDBASTParser>(*this); in GetNativePDBParser()