Lines Matching defs:PDBASTParser
1 //===-- PDBASTParser.cpp --------------------------------------------------===//
9 #include "PDBASTParser.h"
365 PDBASTParser::PDBASTParser(lldb_private::TypeSystemClang &ast) : m_ast(ast) {}
367 PDBASTParser::~PDBASTParser() = default;
371 lldb::TypeSP PDBASTParser::CreateLLDBTypeFromPDBType(const PDBSymbol &type) {
793 bool PDBASTParser::CompleteTypeFromPDB(
835 PDBASTParser::GetDeclForSymbol(const llvm::pdb::PDBSymbol &symbol) {
997 PDBASTParser::GetDeclContextForSymbol(const llvm::pdb::PDBSymbol &symbol) {
1026 clang::DeclContext *PDBASTParser::GetDeclContextContainingSymbol(
1101 void PDBASTParser::ParseDeclsForDeclContext(
1127 PDBASTParser::FindNamespaceDecl(const clang::DeclContext *parent,
1152 bool PDBASTParser::AddEnumValue(CompilerType enum_type,
1200 bool PDBASTParser::CompleteTypeFromUDT(
1240 void PDBASTParser::AddRecordMembers(
1362 void PDBASTParser::AddRecordBases(
1412 void PDBASTParser::AddRecordMethods(lldb_private::SymbolFile &symbol_file,
1422 PDBASTParser::AddRecordMethod(lldb_private::SymbolFile &symbol_file,