AddNamespace(NameSearchContext &context, ClangASTImporter::NamespaceMapSP &namespace_decls) | lldb_private::ClangASTSource | |
ClangASTSource(const lldb::TargetSP &target, const std::shared_ptr< ClangASTImporter > &importer) | lldb_private::ClangASTSource | |
CompleteNamespaceMap(ClangASTImporter::NamespaceMapSP &namespace_map, ConstString name, ClangASTImporter::NamespaceMapSP &parent_map) const override | lldb_private::ClangASTSource | virtual |
CompleteType(clang::TagDecl *Tag) override | lldb_private::ClangASTSource | |
CompleteType(clang::ObjCInterfaceDecl *Class) override | lldb_private::ClangASTSource | |
CopyDecl(clang::Decl *src_decl) | lldb_private::ClangASTSource | |
CreateProxy() | lldb_private::ClangASTSource | inline |
FillNamespaceMap(NameSearchContext &context, lldb::ModuleSP module_sp, const CompilerDeclContext &namespace_decl) | lldb_private::ClangASTSource | protected |
FindCompleteType(const clang::TagDecl *decl) | lldb_private::ClangASTSource | protected |
FindDeclInModules(NameSearchContext &context, ConstString name) | lldb_private::ClangASTSource | protected |
FindDeclInObjCRuntime(NameSearchContext &context, ConstString name) | lldb_private::ClangASTSource | protected |
FindExternalLexicalDecls(const clang::DeclContext *DC, llvm::function_ref< bool(clang::Decl::Kind)> IsKindWeWant, llvm::SmallVectorImpl< clang::Decl * > &Decls) override | lldb_private::ClangASTSource | |
FindExternalVisibleDecls(NameSearchContext &context) | lldb_private::ClangASTSource | virtual |
FindExternalVisibleDecls(NameSearchContext &context, lldb::ModuleSP module, CompilerDeclContext &namespace_decl) | lldb_private::ClangASTSource | protected |
FindExternalVisibleDeclsByName(const clang::DeclContext *DC, clang::DeclarationName Name) override | lldb_private::ClangASTSource | |
FindObjCMethodDecls(NameSearchContext &context) | lldb_private::ClangASTSource | protected |
FindObjCMethodDeclsWithOrigin(NameSearchContext &context, clang::ObjCInterfaceDecl *original_interface_decl, const char *log_info) | lldb_private::ClangASTSource | protected |
FindObjCPropertyAndIvarDecls(NameSearchContext &context) | lldb_private::ClangASTSource | protected |
FindObjCPropertyAndIvarDeclsWithOrigin(NameSearchContext &context, DeclFromUser< const clang::ObjCInterfaceDecl > &origin_iface_decl) | lldb_private::ClangASTSource | private |
GetClangModulesDeclVendor() | lldb_private::ClangASTSource | protected |
GetCompleteObjCInterface(const clang::ObjCInterfaceDecl *interface_decl) | lldb_private::ClangASTSource | protected |
GetDeclOrigin(const clang::Decl *decl) | lldb_private::ClangASTSource | |
GetExternalCXXBaseSpecifiers(uint64_t Offset) override | lldb_private::ClangASTSource | inline |
GetExternalDecl(clang::GlobalDeclID) override | lldb_private::ClangASTSource | inline |
GetExternalDeclStmt(uint64_t) override | lldb_private::ClangASTSource | inline |
GetExternalSelector(uint32_t) override | lldb_private::ClangASTSource | inline |
GetLookupsEnabled() | lldb_private::ClangASTSource | inline |
GetNumExternalSelectors() override | lldb_private::ClangASTSource | inline |
getSema() | lldb_private::ClangASTSource | |
GetTypeSystem() const | lldb_private::ClangASTSource | inline |
GuardedCopyType(const CompilerType &src_type) | lldb_private::ClangASTSource | protected |
IgnoreName(const ConstString name, bool ignore_all_dollar_names) | lldb_private::ClangASTSource | |
InstallASTContext(TypeSystemClang &ast_context) | lldb_private::ClangASTSource | |
layoutRecordType(const clang::RecordDecl *Record, uint64_t &Size, uint64_t &Alignment, llvm::DenseMap< const clang::FieldDecl *, uint64_t > &FieldOffsets, llvm::DenseMap< const clang::CXXRecordDecl *, clang::CharUnits > &BaseOffsets, llvm::DenseMap< const clang::CXXRecordDecl *, clang::CharUnits > &VirtualBaseOffsets) override | lldb_private::ClangASTSource | |
LookupInNamespace(NameSearchContext &context) | lldb_private::ClangASTSource | protected |
m_active_lexical_decls | lldb_private::ClangASTSource | protected |
m_active_lookups | lldb_private::ClangASTSource | protected |
m_ast_context | lldb_private::ClangASTSource | protected |
m_ast_importer_sp | lldb_private::ClangASTSource | protected |
m_clang_ast_context | lldb_private::ClangASTSource | protected |
m_file_manager | lldb_private::ClangASTSource | protected |
m_lookups_enabled | lldb_private::ClangASTSource | protected |
m_target | lldb_private::ClangASTSource | protected |
MaterializeVisibleDecls(const clang::DeclContext *DC) | lldb_private::ClangASTSource | inline |
NameSearchContext | lldb_private::ClangASTSource | friend |
SetLookupsEnabled(bool lookups_enabled) | lldb_private::ClangASTSource | inline |
StartTranslationUnit(clang::ASTConsumer *Consumer) override | lldb_private::ClangASTSource | |
~ClangASTSource() override | lldb_private::ClangASTSource | |
~MapCompleter() | lldb_private::ClangASTImporter::MapCompleter | virtual |