Searched refs:PDBASTParser (Results 1 - 7 of 7) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.h1 //===-- PDBASTParser.h ------------------------------------------*- C++ -*-===//
43 class PDBASTParser { class
45 PDBASTParser(lldb_private::ClangASTContext &ast);
46 ~PDBASTParser();
H A DPDBASTParser.cpp1 //===-- PDBASTParser.cpp ----------------------------------------*- C++ -*-===//
9 #include "PDBASTParser.h"
356 PDBASTParser::PDBASTParser(lldb_private::ClangASTContext &ast) : m_ast(ast) {} function in class:PDBASTParser
358 PDBASTParser::~PDBASTParser() {}
362 lldb::TypeSP PDBASTParser::CreateLLDBTypeFromPDBType(const PDBSymbol &type) {
766 bool PDBASTParser::CompleteTypeFromPDB(
807 PDBASTParser::GetDeclForSymbol(const llvm::pdb::PDBSymbol &symbol) {
966 PDBASTParser
[all...]
H A DSymbolFilePDB.h22 class PDBASTParser;
227 PDBASTParser *GetPDBAstParser();
H A DSymbolFilePDB.cpp11 #include "PDBASTParser.h"
567 PDBASTParser *pdb = clang_type_system->GetPDBParser();
606 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser();
627 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser();
657 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser();
687 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser();
716 PDBASTParser *pdb = clang_ast_ctx->GetPDBParser();
1082 PDBASTParser *ast = GetPDBAstParser();
1656 PDBASTParser *SymbolFilePDB::GetPDBAstParser() {
1692 PDBASTParser *pd
[all...]
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DTypeSystem.h31 class PDBASTParser;
90 virtual PDBASTParser *GetPDBParser() { return nullptr; }
H A DClangASTContext.h40 class PDBASTParser;
389 PDBASTParser *GetPDBParser() override;
951 std::unique_ptr<PDBASTParser> m_pdb_ast_parser_up;
/freebsd-12-stable/contrib/llvm-project/lldb/source/Symbol/
H A DClangASTContext.cpp74 #include "Plugins/SymbolFile/PDB/PDBASTParser.h"
8814 PDBASTParser *ClangASTContext::GetPDBParser() {
8816 m_pdb_ast_parser_up.reset(new PDBASTParser(*this));

Completed in 192 milliseconds