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) 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 |