Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp359 PDBASTParser::PDBASTParser(lldb_private::ClangASTContext &ast) : m_ast(ast) {} in PDBASTParser() function in PDBASTParser
361 PDBASTParser::~PDBASTParser() {} in ~PDBASTParser()
761 bool PDBASTParser::CompleteTypeFromPDB( in CompleteTypeFromPDB()
802 PDBASTParser::GetDeclForSymbol(const llvm::pdb::PDBSymbol &symbol) { in GetDeclForSymbol()
989 clang::DeclContext *PDBASTParser::GetDeclContextContainingSymbol( in GetDeclContextContainingSymbol()
1063 void PDBASTParser::ParseDeclsForDeclContext( in ParseDeclsForDeclContext()
1088 PDBASTParser::FindNamespaceDecl(const clang::DeclContext *parent, in FindNamespaceDecl()
1113 bool PDBASTParser::AddEnumValue(CompilerType enum_type, in AddEnumValue()
1161 bool PDBASTParser::CompleteTypeFromUDT( in CompleteTypeFromUDT()
1201 void PDBASTParser::AddRecordMembers( in AddRecordMembers()
[all …]
H A DPDBASTParser.h44 class PDBASTParser {
46 PDBASTParser(lldb_private::ClangASTContext &ast);
47 ~PDBASTParser();
H A DSymbolFilePDB.cpp559 PDBASTParser *pdb = clang_type_system->GetPDBParser(); in ResolveTypeUID()
591 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in CompleteType()
604 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in GetDeclForUID()
626 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in GetDeclContextForUID()
648 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in GetDeclContextContainingUID()
669 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser(); in ParseDeclsForContext()
1020 PDBASTParser *ast = GetPDBAstParser(); in ParseVariables()
1610 PDBASTParser *SymbolFilePDB::GetPDBAstParser() { in GetPDBAstParser()
1628 PDBASTParser *pdb = clang_type_system->GetPDBParser(); in FindNamespace()
H A DSymbolFilePDB.h23 class PDBASTParser; variable
223 PDBASTParser *GetPDBAstParser();
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DClangASTContext.h39 class PDBASTParser; variable
459 PDBASTParser *GetPDBParser();
1037 std::unique_ptr<PDBASTParser> m_pdb_ast_parser_ap;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp9885 PDBASTParser *ClangASTContext::GetPDBParser() { in GetPDBParser()
9887 m_pdb_ast_parser_ap.reset(new PDBASTParser(*this)); in GetPDBParser()