Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.h43 class PDBASTParser {
45 PDBASTParser(lldb_private::TypeSystemClang &ast);
46 ~PDBASTParser();
H A DPDBASTParser.cpp366 PDBASTParser::PDBASTParser(lldb_private::TypeSystemClang &ast) : m_ast(ast) {} in PDBASTParser() function in PDBASTParser
368 PDBASTParser::~PDBASTParser() = default;
372 lldb::TypeSP PDBASTParser::CreateLLDBTypeFromPDBType(const PDBSymbol &type) { in CreateLLDBTypeFromPDBType()
795 bool PDBASTParser::CompleteTypeFromPDB( in CompleteTypeFromPDB()
837 PDBASTParser::GetDeclForSymbol(const llvm::pdb::PDBSymbol &symbol) { in GetDeclForSymbol()
999 PDBASTParser::GetDeclContextForSymbol(const llvm::pdb::PDBSymbol &symbol) { in GetDeclContextForSymbol()
1028 clang::DeclContext *PDBASTParser::GetDeclContextContainingSymbol( in GetDeclContextContainingSymbol()
1103 void PDBASTParser::ParseDeclsForDeclContext( in ParseDeclsForDeclContext()
1129 PDBASTParser::FindNamespaceDecl(const clang::DeclContext *parent, in FindNamespaceDecl()
1154 bool PDBASTParser::AddEnumValue(CompilerType enum_type, in AddEnumValue()
[all …]
H A DCMakeLists.txt2 PDBASTParser.cpp
H A DSymbolFilePDB.h23 class PDBASTParser; variable
224 PDBASTParser *GetPDBAstParser();
H A DSymbolFilePDB.cpp578 PDBASTParser *pdb = clang_type_system->GetPDBParser(); in ResolveTypeUID()
616 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in CompleteType()
637 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in GetDeclForUID()
668 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in GetDeclContextForUID()
699 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in GetDeclContextContainingUID()
729 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in ParseDeclsForContext()
1100 PDBASTParser *ast = GetPDBAstParser(); in ParseVariables()
1676 PDBASTParser *SymbolFilePDB::GetPDBAstParser() { in GetPDBAstParser()
1711 PDBASTParser *pdb = clang_type_system->GetPDBParser(); in FindNamespace()
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lldb/source/Plugins/SymbolFile/PDB/
H A DBUILD.gn23 "PDBASTParser.cpp",
/openbsd-src/gnu/usr.bin/clang/liblldbPluginSymbolFile/
H A DMakefile60 SRCS+= PDBASTParser.cpp \
/openbsd-src/gnu/llvm/lldb/include/lldb/Symbol/
H A DTypeSystem.h33 class PDBASTParser; variable
96 virtual PDBASTParser *GetPDBParser() { return nullptr; } in GetPDBParser()
/openbsd-src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h42 class PDBASTParser; variable
456 PDBASTParser *GetPDBParser() override;
1102 std::unique_ptr<PDBASTParser> m_pdb_ast_parser_up;
H A DTypeSystemClang.cpp9433 PDBASTParser *TypeSystemClang::GetPDBParser() { in GetPDBParser()
9435 m_pdb_ast_parser_up = std::make_unique<PDBASTParser>(*this); in GetPDBParser()
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt4561 lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
4562 lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h