LLDB mainline
lldb_private::ModuleList Member List

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

AnyOf(std::function< bool(lldb_private::Module &module)> const &callback) constlldb_private::ModuleList
Append(const lldb::ModuleSP &module_sp, bool notify=true)lldb_private::ModuleList
Append(const ModuleList &module_list)lldb_private::ModuleList
AppendIfNeeded(const lldb::ModuleSP &new_module, bool notify=true)lldb_private::ModuleList
AppendIfNeeded(const ModuleList &module_list)lldb_private::ModuleList
AppendImpl(const lldb::ModuleSP &module_sp, bool use_notifier=true)lldb_private::ModuleListprotected
Clear()lldb_private::ModuleList
ClearImpl(bool use_notifier=true)lldb_private::ModuleListprotected
collection typedeflldb_private::ModuleListprotected
Destroy()lldb_private::ModuleList
Dump(Stream *s) constlldb_private::ModuleList
FindAddressesForLine(const lldb::TargetSP target_sp, const FileSpec &file, uint32_t line, Function *function, std::vector< Address > &output_local, std::vector< Address > &output_extern)lldb_private::ModuleList
FindCompileUnits(const FileSpec &path, SymbolContextList &sc_list) constlldb_private::ModuleList
FindFirstModule(const ModuleSpec &module_spec) constlldb_private::ModuleList
FindFunctions(ConstString name, lldb::FunctionNameType name_type_mask, const ModuleFunctionSearchOptions &options, SymbolContextList &sc_list) constlldb_private::ModuleList
FindFunctions(const RegularExpression &name, const ModuleFunctionSearchOptions &options, SymbolContextList &sc_list)lldb_private::ModuleList
FindFunctionSymbols(ConstString name, lldb::FunctionNameType name_type_mask, SymbolContextList &sc_list)lldb_private::ModuleList
FindGlobalVariables(ConstString name, size_t max_matches, VariableList &variable_list) constlldb_private::ModuleList
FindGlobalVariables(const RegularExpression &regex, size_t max_matches, VariableList &variable_list) constlldb_private::ModuleList
FindModule(const Module *module_ptr) constlldb_private::ModuleList
FindModule(const UUID &uuid) constlldb_private::ModuleList
FindModules(const ModuleSpec &module_spec, ModuleList &matching_module_list) constlldb_private::ModuleList
FindSharedModule(const UUID &uuid)lldb_private::ModuleListstatic
FindSharedModules(const ModuleSpec &module_spec, ModuleList &matching_module_list)lldb_private::ModuleListstatic
FindSourceFile(const FileSpec &orig_spec, FileSpec &new_spec) constlldb_private::ModuleList
FindSymbolsMatchingRegExAndType(const RegularExpression &regex, lldb::SymbolType symbol_type, SymbolContextList &sc_list) constlldb_private::ModuleList
FindSymbolsWithNameAndType(ConstString name, lldb::SymbolType symbol_type, SymbolContextList &sc_list) constlldb_private::ModuleList
FindTypes(Module *search_first, const TypeQuery &query, lldb_private::TypeResults &results) constlldb_private::ModuleList
ForEach(std::function< bool(const lldb::ModuleSP &module_sp)> const &callback) constlldb_private::ModuleList
GetGlobalModuleListProperties()lldb_private::ModuleListstatic
GetIndexForModule(const Module *module) constlldb_private::ModuleList
GetModuleAtIndex(size_t idx) constlldb_private::ModuleList
GetModuleAtIndexUnlocked(size_t idx) constlldb_private::ModuleList
GetModulePointerAtIndex(size_t idx) constlldb_private::ModuleList
GetMutex() constlldb_private::ModuleListinline
GetSharedModule(const ModuleSpec &module_spec, lldb::ModuleSP &module_sp, const FileSpecList *module_search_paths_ptr, llvm::SmallVectorImpl< lldb::ModuleSP > *old_modules, bool *did_create_ptr, bool always_create=false)lldb_private::ModuleListstatic
GetSize() constlldb_private::ModuleList
IsEmpty() constlldb_private::ModuleListinline
LoadScriptingResourcesInTarget(Target *target, std::list< Status > &errors, Stream &feedback_stream, bool continue_on_error=true)lldb_private::ModuleList
LogUUIDAndPaths(Log *log, const char *prefix_cstr)lldb_private::ModuleList
m_moduleslldb_private::ModuleListprotected
m_modules_mutexlldb_private::ModuleListmutableprotected
m_notifierlldb_private::ModuleListprotected
ModuleIsInCache(const Module *module_ptr)lldb_private::ModuleListstatic
ModuleIterable typedeflldb_private::ModuleList
ModuleIterableNoLocking typedeflldb_private::ModuleList
ModuleList()lldb_private::ModuleList
ModuleList(const ModuleList &rhs)lldb_private::ModuleList
ModuleList(ModuleList::Notifier *notifier)lldb_private::ModuleList
Modules() constlldb_private::ModuleListinline
ModulesNoLocking() constlldb_private::ModuleListinline
operator=(const ModuleList &rhs)lldb_private::ModuleList
Remove(const lldb::ModuleSP &module_sp, bool notify=true)lldb_private::ModuleList
Remove(ModuleList &module_list)lldb_private::ModuleList
RemoveIfOrphaned(const Module *module_ptr)lldb_private::ModuleList
RemoveImpl(const lldb::ModuleSP &module_sp, bool use_notifier=true)lldb_private::ModuleListprotected
RemoveImpl(collection::iterator pos, bool use_notifier=true)lldb_private::ModuleListprotected
RemoveOrphans(bool mandatory)lldb_private::ModuleList
RemoveOrphanSharedModules(bool mandatory)lldb_private::ModuleListstatic
RemoveSharedModule(lldb::ModuleSP &module_sp)lldb_private::ModuleListstatic
RemoveSharedModuleIfOrphaned(const Module *module_ptr)lldb_private::ModuleListstatic
ReplaceEquivalent(const lldb::ModuleSP &module_sp, llvm::SmallVectorImpl< lldb::ModuleSP > *old_modules=nullptr)lldb_private::ModuleList
ReplaceModule(const lldb::ModuleSP &old_module_sp, const lldb::ModuleSP &new_module_sp)lldb_private::ModuleList
ResolveFileAddress(lldb::addr_t vm_addr, Address &so_addr) constlldb_private::ModuleList
ResolveSymbolContextForAddress(const Address &so_addr, lldb::SymbolContextItem resolve_scope, SymbolContext &sc) constlldb_private::ModuleList
ResolveSymbolContextForFilePath(const char *file_path, uint32_t line, bool check_inlines, lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) constlldb_private::ModuleList
ResolveSymbolContextsForFileSpec(const FileSpec &file_spec, uint32_t line, bool check_inlines, lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) constlldb_private::ModuleList
Swap(ModuleList &other)lldb_private::ModuleList
~ModuleList()lldb_private::ModuleList