Searched refs:PdbAstBuilder (Results 1 – 8 of 8) sorted by relevance
163 PdbAstBuilder::PdbAstBuilder(TypeSystemClang &clang) : m_clang(clang) {} in PdbAstBuilder() function in PdbAstBuilder165 lldb_private::CompilerDeclContext PdbAstBuilder::GetTranslationUnitDecl() { in GetTranslationUnitDecl()170 PdbAstBuilder::CreateDeclInfoForType(const TagRecord &record, TypeIndex ti) { in CreateDeclInfoForType()242 clang::Decl *PdbAstBuilder::GetOrCreateSymbolForId(PdbCompilandSymId id) { in GetOrCreateSymbolForId()278 PdbAstBuilder::GetOrCreateDeclForUid(PdbSymUid uid) { in GetOrCreateDeclForUid()307 clang::DeclContext *PdbAstBuilder::GetOrCreateDeclContextForUid(PdbSymUid uid) { in GetOrCreateDeclContextForUid()323 PdbAstBuilder::CreateDeclInfoForUndecoratedName(llvm::StringRef name) { in CreateDeclInfoForUndecoratedName()359 clang::DeclContext *PdbAstBuilder::GetParentDeclContext(PdbSymUid uid) { in GetParentDeclContext()422 bool PdbAstBuilder::CompleteType(clang::QualType qt) { in CompleteType()436 bool PdbAstBuilder::CompleteTagDecl(clang::TagDecl &tag) { in CompleteTagDecl()[all …]
37 class PdbAstBuilder; variable54 PdbAstBuilder &m_ast_builder;66 PdbAstBuilder &ast_builder, PdbIndex &index,
53 class PdbAstBuilder {56 PdbAstBuilder(TypeSystemClang &clang);
393 PdbAstBuilder* ast_builder = ts->GetNativePDBParser(); in CreateBlock()806 PdbAstBuilder* ast_builder = ts->GetNativePDBParser(); in CreateAndCacheType()1010 PdbAstBuilder* ast_builder = ts_or_err->GetNativePDBParser(); in ParseDeclsForContext()2088 PdbAstBuilder *ast_builder = ts->GetNativePDBParser(); in GetDeclContextForUID()2106 PdbAstBuilder *ast_builder = ts->GetNativePDBParser(); in GetDeclContextContainingUID()2148 PdbAstBuilder *ast_builder = in CompleteType()2149 static_cast<PdbAstBuilder *>(clang_type_system->GetNativePDBParser()); in CompleteType()
39 PdbAstBuilder &ast_builder, PdbIndex &index, in UdtRecordCompleter()
47 class PdbAstBuilder; variable92 virtual npdb::PdbAstBuilder *GetNativePDBParser() { return nullptr; } in GetNativePDBParser()
525 npdb::PdbAstBuilder *GetNativePDBParser() override;1220 std::unique_ptr<npdb::PdbAstBuilder> m_native_pdb_ast_parser_up;
9004 npdb::PdbAstBuilder *TypeSystemClang::GetNativePDBParser() { in GetNativePDBParser()9006 m_native_pdb_ast_parser_up = std::make_unique<npdb::PdbAstBuilder>(*this); in GetNativePDBParser()