|
LLDB mainline
|
This is the complete list of members for lldb_private::ClangExpressionDeclMap, including all inherited members.
| AddContextClassType(NameSearchContext &context, const TypeFromUser &type) | lldb_private::ClangExpressionDeclMap | private |
| AddExpressionVariable(NameSearchContext &context, TypeFromParser const &pt, lldb::ValueObjectSP valobj) | lldb_private::ClangExpressionDeclMap | private |
| AddNamespace(NameSearchContext &context, ClangASTImporter::NamespaceMapSP &namespace_decls) | lldb_private::ClangASTSource | |
| AddOneFunction(NameSearchContext &context, Function *fun, Symbol *sym) | lldb_private::ClangExpressionDeclMap | private |
| AddOneGenericVariable(NameSearchContext &context, const Symbol &symbol) | lldb_private::ClangExpressionDeclMap | private |
| AddOneRegister(NameSearchContext &context, const RegisterInfo *reg_info) | lldb_private::ClangExpressionDeclMap | private |
| AddOneType(NameSearchContext &context, const TypeFromUser &type) | lldb_private::ClangExpressionDeclMap | private |
| AddOneVariable(NameSearchContext &context, lldb::VariableSP var, lldb::ValueObjectSP valobj) | lldb_private::ClangExpressionDeclMap | private |
| AddOneVariable(NameSearchContext &context, lldb::ValueObjectSP valobj, ValueObjectProviderTy valobj_provider) | lldb_private::ClangExpressionDeclMap | private |
| AddOneVariable(NameSearchContext &context, lldb::ExpressionVariableSP &pvar_sp) | lldb_private::ClangExpressionDeclMap | private |
| AddPersistentVariable(const clang::NamedDecl *decl, ConstString name, TypeFromParser type, bool is_result, bool is_lvalue) | lldb_private::ClangExpressionDeclMap | |
| AddValueToStruct(const clang::NamedDecl *decl, ConstString name, llvm::Value *value, size_t size, lldb::offset_t alignment) | lldb_private::ClangExpressionDeclMap | |
| ClangASTSource(const lldb::TargetSP &target, const std::shared_ptr< ClangASTImporter > &importer) | lldb_private::ClangASTSource | |
| ClangExpressionDeclMap(bool keep_result_in_memory, Materializer::PersistentVariableDelegate *result_delegate, const lldb::TargetSP &target, const std::shared_ptr< ClangASTImporter > &importer, ValueObject *ctx_obj) | lldb_private::ClangExpressionDeclMap | |
| 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 |
| DeportType(TypeSystemClang &target, TypeSystemClang &source, TypeFromParser parser_type) | lldb_private::ClangExpressionDeclMap | private |
| DidParse() | lldb_private::ClangExpressionDeclMap | |
| DisableParserVars() | lldb_private::ClangExpressionDeclMap | inlineprivate |
| DisableStructVars() | lldb_private::ClangExpressionDeclMap | inlineprivate |
| DoStructLayout() | lldb_private::ClangExpressionDeclMap | |
| EnableParserVars() | lldb_private::ClangExpressionDeclMap | inlineprivate |
| EnableStructVars() | lldb_private::ClangExpressionDeclMap | inlineprivate |
| 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) override | lldb_private::ClangExpressionDeclMap | virtual |
| FindExternalVisibleDecls(NameSearchContext &context, lldb::ModuleSP module, const CompilerDeclContext &namespace_decl) | lldb_private::ClangExpressionDeclMap | |
| lldb_private::ClangASTSource::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 | |
| FindGlobalVariable(Target &target, lldb::ModuleSP &module, ConstString name, const CompilerDeclContext &namespace_decl) | lldb_private::ClangExpressionDeclMap | private |
| 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 |
| GetFunctionInfo(const clang::NamedDecl *decl, uint64_t &ptr) | lldb_private::ClangExpressionDeclMap | |
| GetLookupsEnabled() | lldb_private::ClangASTSource | inline |
| GetNumExternalSelectors() override | lldb_private::ClangASTSource | inline |
| GetParserID() | lldb_private::ClangExpressionDeclMap | inlineprivate |
| GetPersistentDecl(ConstString name) | lldb_private::ClangExpressionDeclMap | protectedvirtual |
| GetScratchContext(Target &target) | lldb_private::ClangExpressionDeclMap | inlineprivate |
| getSema() | lldb_private::ClangASTSource | |
| GetStructElement(const clang::NamedDecl *&decl, llvm::Value *&value, lldb::offset_t &offset, ConstString &name, uint32_t index) | lldb_private::ClangExpressionDeclMap | |
| GetStructInfo(uint32_t &num_elements, size_t &size, lldb::offset_t &alignment) | lldb_private::ClangExpressionDeclMap | |
| GetSymbolAddress(Target &target, Process *process, ConstString name, lldb::SymbolType symbol_type, Module *module=nullptr) | lldb_private::ClangExpressionDeclMap | |
| GetSymbolAddress(ConstString name, lldb::SymbolType symbol_type) | lldb_private::ClangExpressionDeclMap | |
| GetTargetInfo() | lldb_private::ClangExpressionDeclMap | |
| GetTypeSystem() const | lldb_private::ClangASTSource | inline |
| GetTypeSystemClang() | lldb_private::ClangExpressionDeclMap | private |
| GetVariableValue(lldb::VariableSP &var, lldb_private::Value &var_location, TypeFromUser *found_type=nullptr, TypeFromParser *parser_type=nullptr) | lldb_private::ClangExpressionDeclMap | private |
| 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 | |
| InstallCodeGenerator(clang::ASTConsumer *code_gen) | lldb_private::ClangExpressionDeclMap | |
| InstallDiagnosticManager(DiagnosticManager &diag_manager) | lldb_private::ClangExpressionDeclMap | |
| 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 | |
| LookupFunction(NameSearchContext &context, lldb::ModuleSP module_sp, ConstString name, const CompilerDeclContext &namespace_decl) | lldb_private::ClangExpressionDeclMap | private |
| LookupInModulesDeclVendor(NameSearchContext &context, ConstString name) | lldb_private::ClangExpressionDeclMap | private |
| LookupInNamespace(NameSearchContext &context) | lldb_private::ClangASTSource | protected |
| LookUpLldbClass(NameSearchContext &context) | lldb_private::ClangExpressionDeclMap | private |
| LookUpLldbObjCClass(NameSearchContext &context) | lldb_private::ClangExpressionDeclMap | private |
| LookupLocalVariable(NameSearchContext &context, ConstString name, SymbolContext &sym_ctx, const CompilerDeclContext &namespace_decl) | lldb_private::ClangExpressionDeclMap | private |
| LookupLocalVarNamespace(SymbolContext &sym_ctx, NameSearchContext &name_context) | lldb_private::ClangExpressionDeclMap | private |
| 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_ctx_obj | lldb_private::ClangExpressionDeclMap | private |
| m_file_manager | lldb_private::ClangASTSource | protected |
| m_found_entities | lldb_private::ClangExpressionDeclMap | private |
| m_keep_result_in_memory | lldb_private::ClangExpressionDeclMap | private |
| m_lookups_enabled | lldb_private::ClangASTSource | protected |
| m_parser_vars | lldb_private::ClangExpressionDeclMap | private |
| m_result_delegate | lldb_private::ClangExpressionDeclMap | private |
| m_struct_members | lldb_private::ClangExpressionDeclMap | private |
| m_struct_vars | lldb_private::ClangExpressionDeclMap | private |
| m_target | lldb_private::ClangASTSource | protected |
| MaterializeVisibleDecls(const clang::DeclContext *DC) | lldb_private::ClangASTSource | inline |
| MaybeRegisterFunctionBody(clang::FunctionDecl *copied_function_decl) | lldb_private::ClangExpressionDeclMap | private |
| SearchFunctionsInSymbolContexts(const SymbolContextList &sc_list, const CompilerDeclContext &frame_decl_context) | lldb_private::ClangExpressionDeclMap | private |
| SearchPersistenDecls(NameSearchContext &context, const ConstString name) | lldb_private::ClangExpressionDeclMap | private |
| SetLookupsEnabled(bool lookups_enabled) | lldb_private::ClangASTSource | inline |
| StartTranslationUnit(clang::ASTConsumer *Consumer) override | lldb_private::ClangASTSource | |
| WillParse(ExecutionContext &exe_ctx, Materializer *materializer) | lldb_private::ClangExpressionDeclMap | |
| ~ClangASTSource() override | lldb_private::ClangASTSource | |
| ~ClangExpressionDeclMap() override | lldb_private::ClangExpressionDeclMap | |
| ~MapCompleter() | lldb_private::ClangASTImporter::MapCompleter | virtual |