|
LLDB mainline
|
This is the complete list of members for lldb_private::ClangASTSource, including all inherited members.
| 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, const clang::DeclContext *OriginalDC) 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 |