Home
last modified time | relevance | path

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

/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.h43 class PDBASTParser {
45 PDBASTParser(lldb_private::TypeSystemClang &ast);
46 ~PDBASTParser();
H A DPDBASTParser.cpp358 PDBASTParser::PDBASTParser(lldb_private::TypeSystemClang &ast) : m_ast(ast) {} in PDBASTParser() function in PDBASTParser
360 PDBASTParser::~PDBASTParser() = default;
791 bool PDBASTParser::CompleteTypeFromPDB( in CompleteTypeFromPDB()
833 PDBASTParser::GetDeclForSymbol(const llvm::pdb::PDBSymbol &symbol) { in GetDeclForSymbol()
1024 clang::DeclContext *PDBASTParser::GetDeclContextContainingSymbol( in GetDeclContextContainingSymbol()
1099 void PDBASTParser::ParseDeclsForDeclContext( in ParseDeclsForDeclContext()
1125 PDBASTParser::FindNamespaceDecl(const clang::DeclContext *parent, in FindNamespaceDecl()
1150 bool PDBASTParser::AddEnumValue(CompilerType enum_type, in AddEnumValue()
1198 bool PDBASTParser::CompleteTypeFromUDT( in CompleteTypeFromUDT()
1238 void PDBASTParser::AddRecordMembers( in AddRecordMembers()
[all …]
H A DCMakeLists.txt2 PDBASTParser.cpp
H A DSymbolFilePDB.h22 class PDBASTParser; variable
224 PDBASTParser *GetPDBAstParser();
H A DSymbolFilePDB.cpp575 PDBASTParser *pdb = clang_type_system->GetPDBParser(); in ResolveTypeUID()
614 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in CompleteType()
635 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in GetDeclForUID()
665 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in GetDeclContextForUID()
695 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in GetDeclContextContainingUID()
724 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in ParseDeclsForContext()
1095 PDBASTParser *ast = GetPDBAstParser(); in ParseVariables()
1666 PDBASTParser *SymbolFilePDB::GetPDBAstParser() { in GetPDBAstParser()
1700 PDBASTParser *pdb = clang_type_system->GetPDBParser(); in FindNamespace()
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Plugins/SymbolFile/PDB/
H A DBUILD.gn23 "PDBASTParser.cpp",
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DTypeSystem.h31 class PDBASTParser; variable
90 virtual PDBASTParser *GetPDBParser() { return nullptr; } in GetPDBParser()
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h41 class PDBASTParser; variable
443 PDBASTParser *GetPDBParser() override;
1071 std::unique_ptr<PDBASTParser> m_pdb_ast_parser_up;
H A DTypeSystemClang.cpp9359 PDBASTParser *TypeSystemClang::GetPDBParser() { in GetPDBParser()
9361 m_pdb_ast_parser_up = std::make_unique<PDBASTParser>(*this); in GetPDBParser()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt4564 lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
4565 lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h