LLDB mainline
lldb_private::ClangExpressionDeclMap Member List

This is the complete list of members for lldb_private::ClangExpressionDeclMap, including all inherited members.

AddContextClassType(NameSearchContext &context, const TypeFromUser &type)lldb_private::ClangExpressionDeclMapprivate
AddExpressionVariable(NameSearchContext &context, TypeFromParser const &pt, lldb::ValueObjectSP valobj)lldb_private::ClangExpressionDeclMapprivate
AddNamespace(NameSearchContext &context, ClangASTImporter::NamespaceMapSP &namespace_decls)lldb_private::ClangASTSource
AddOneFunction(NameSearchContext &context, Function *fun, Symbol *sym)lldb_private::ClangExpressionDeclMapprivate
AddOneGenericVariable(NameSearchContext &context, const Symbol &symbol)lldb_private::ClangExpressionDeclMapprivate
AddOneRegister(NameSearchContext &context, const RegisterInfo *reg_info)lldb_private::ClangExpressionDeclMapprivate
AddOneType(NameSearchContext &context, const TypeFromUser &type)lldb_private::ClangExpressionDeclMapprivate
AddOneVariable(NameSearchContext &context, lldb::VariableSP var, lldb::ValueObjectSP valobj)lldb_private::ClangExpressionDeclMapprivate
AddOneVariable(NameSearchContext &context, lldb::ValueObjectSP valobj, ValueObjectProviderTy valobj_provider)lldb_private::ClangExpressionDeclMapprivate
AddOneVariable(NameSearchContext &context, lldb::ExpressionVariableSP &pvar_sp)lldb_private::ClangExpressionDeclMapprivate
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 overridelldb_private::ClangASTSourcevirtual
CompleteType(clang::TagDecl *Tag) overridelldb_private::ClangASTSource
CompleteType(clang::ObjCInterfaceDecl *Class) overridelldb_private::ClangASTSource
CopyDecl(clang::Decl *src_decl)lldb_private::ClangASTSource
CreateProxy()lldb_private::ClangASTSourceinline
DeportType(TypeSystemClang &target, TypeSystemClang &source, TypeFromParser parser_type)lldb_private::ClangExpressionDeclMapprivate
DidParse()lldb_private::ClangExpressionDeclMap
DisableParserVars()lldb_private::ClangExpressionDeclMapinlineprivate
DisableStructVars()lldb_private::ClangExpressionDeclMapinlineprivate
DoStructLayout()lldb_private::ClangExpressionDeclMap
EnableParserVars()lldb_private::ClangExpressionDeclMapinlineprivate
EnableStructVars()lldb_private::ClangExpressionDeclMapinlineprivate
FillNamespaceMap(NameSearchContext &context, lldb::ModuleSP module_sp, const CompilerDeclContext &namespace_decl)lldb_private::ClangASTSourceprotected
FindCompleteType(const clang::TagDecl *decl)lldb_private::ClangASTSourceprotected
FindDeclInModules(NameSearchContext &context, ConstString name)lldb_private::ClangASTSourceprotected
FindDeclInObjCRuntime(NameSearchContext &context, ConstString name)lldb_private::ClangASTSourceprotected
FindExternalLexicalDecls(const clang::DeclContext *DC, llvm::function_ref< bool(clang::Decl::Kind)> IsKindWeWant, llvm::SmallVectorImpl< clang::Decl * > &Decls) overridelldb_private::ClangASTSource
FindExternalVisibleDecls(NameSearchContext &context) overridelldb_private::ClangExpressionDeclMapvirtual
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::ClangASTSourceprotected
FindExternalVisibleDeclsByName(const clang::DeclContext *DC, clang::DeclarationName Name) overridelldb_private::ClangASTSource
FindGlobalVariable(Target &target, lldb::ModuleSP &module, ConstString name, const CompilerDeclContext &namespace_decl)lldb_private::ClangExpressionDeclMapprivate
FindObjCMethodDecls(NameSearchContext &context)lldb_private::ClangASTSourceprotected
FindObjCMethodDeclsWithOrigin(NameSearchContext &context, clang::ObjCInterfaceDecl *original_interface_decl, const char *log_info)lldb_private::ClangASTSourceprotected
FindObjCPropertyAndIvarDecls(NameSearchContext &context)lldb_private::ClangASTSourceprotected
FindObjCPropertyAndIvarDeclsWithOrigin(NameSearchContext &context, DeclFromUser< const clang::ObjCInterfaceDecl > &origin_iface_decl)lldb_private::ClangASTSourceprivate
GetClangModulesDeclVendor()lldb_private::ClangASTSourceprotected
GetCompleteObjCInterface(const clang::ObjCInterfaceDecl *interface_decl)lldb_private::ClangASTSourceprotected
GetDeclOrigin(const clang::Decl *decl)lldb_private::ClangASTSource
GetExternalCXXBaseSpecifiers(uint64_t Offset) overridelldb_private::ClangASTSourceinline
GetExternalDecl(clang::GlobalDeclID) overridelldb_private::ClangASTSourceinline
GetExternalDeclStmt(uint64_t) overridelldb_private::ClangASTSourceinline
GetExternalSelector(uint32_t) overridelldb_private::ClangASTSourceinline
GetFunctionInfo(const clang::NamedDecl *decl, uint64_t &ptr)lldb_private::ClangExpressionDeclMap
GetLookupsEnabled()lldb_private::ClangASTSourceinline
GetNumExternalSelectors() overridelldb_private::ClangASTSourceinline
GetParserID()lldb_private::ClangExpressionDeclMapinlineprivate
GetPersistentDecl(ConstString name)lldb_private::ClangExpressionDeclMapprotectedvirtual
GetScratchContext(Target &target)lldb_private::ClangExpressionDeclMapinlineprivate
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() constlldb_private::ClangASTSourceinline
GetTypeSystemClang()lldb_private::ClangExpressionDeclMapprivate
GetVariableValue(lldb::VariableSP &var, lldb_private::Value &var_location, TypeFromUser *found_type=nullptr, TypeFromParser *parser_type=nullptr)lldb_private::ClangExpressionDeclMapprivate
GuardedCopyType(const CompilerType &src_type)lldb_private::ClangASTSourceprotected
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) overridelldb_private::ClangASTSource
LookupFunction(NameSearchContext &context, lldb::ModuleSP module_sp, ConstString name, const CompilerDeclContext &namespace_decl)lldb_private::ClangExpressionDeclMapprivate
LookupInModulesDeclVendor(NameSearchContext &context, ConstString name)lldb_private::ClangExpressionDeclMapprivate
LookupInNamespace(NameSearchContext &context)lldb_private::ClangASTSourceprotected
LookUpLldbClass(NameSearchContext &context)lldb_private::ClangExpressionDeclMapprivate
LookUpLldbObjCClass(NameSearchContext &context)lldb_private::ClangExpressionDeclMapprivate
LookupLocalVariable(NameSearchContext &context, ConstString name, SymbolContext &sym_ctx, const CompilerDeclContext &namespace_decl)lldb_private::ClangExpressionDeclMapprivate
LookupLocalVarNamespace(SymbolContext &sym_ctx, NameSearchContext &name_context)lldb_private::ClangExpressionDeclMapprivate
m_active_lexical_declslldb_private::ClangASTSourceprotected
m_active_lookupslldb_private::ClangASTSourceprotected
m_ast_contextlldb_private::ClangASTSourceprotected
m_ast_importer_splldb_private::ClangASTSourceprotected
m_clang_ast_contextlldb_private::ClangASTSourceprotected
m_ctx_objlldb_private::ClangExpressionDeclMapprivate
m_file_managerlldb_private::ClangASTSourceprotected
m_found_entitieslldb_private::ClangExpressionDeclMapprivate
m_keep_result_in_memorylldb_private::ClangExpressionDeclMapprivate
m_lookups_enabledlldb_private::ClangASTSourceprotected
m_parser_varslldb_private::ClangExpressionDeclMapprivate
m_result_delegatelldb_private::ClangExpressionDeclMapprivate
m_struct_memberslldb_private::ClangExpressionDeclMapprivate
m_struct_varslldb_private::ClangExpressionDeclMapprivate
m_targetlldb_private::ClangASTSourceprotected
MaterializeVisibleDecls(const clang::DeclContext *DC)lldb_private::ClangASTSourceinline
MaybeRegisterFunctionBody(clang::FunctionDecl *copied_function_decl)lldb_private::ClangExpressionDeclMapprivate
SearchFunctionsInSymbolContexts(const SymbolContextList &sc_list, const CompilerDeclContext &frame_decl_context)lldb_private::ClangExpressionDeclMapprivate
SearchPersistenDecls(NameSearchContext &context, const ConstString name)lldb_private::ClangExpressionDeclMapprivate
SetLookupsEnabled(bool lookups_enabled)lldb_private::ClangASTSourceinline
StartTranslationUnit(clang::ASTConsumer *Consumer) overridelldb_private::ClangASTSource
WillParse(ExecutionContext &exe_ctx, Materializer *materializer)lldb_private::ClangExpressionDeclMap
~ClangASTSource() overridelldb_private::ClangASTSource
~ClangExpressionDeclMap() overridelldb_private::ClangExpressionDeclMap
~MapCompleter()lldb_private::ClangASTImporter::MapCompletervirtual