LLDB mainline
|
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) const | lldb_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::ModuleList | protected |
Clear() | lldb_private::ModuleList | |
ClearImpl(bool use_notifier=true) | lldb_private::ModuleList | protected |
collection typedef | lldb_private::ModuleList | protected |
Destroy() | lldb_private::ModuleList | |
Dump(Stream *s) const | lldb_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) const | lldb_private::ModuleList | |
FindFirstModule(const ModuleSpec &module_spec) const | lldb_private::ModuleList | |
FindFunctions(ConstString name, lldb::FunctionNameType name_type_mask, const ModuleFunctionSearchOptions &options, SymbolContextList &sc_list) const | lldb_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) const | lldb_private::ModuleList | |
FindGlobalVariables(const RegularExpression ®ex, size_t max_matches, VariableList &variable_list) const | lldb_private::ModuleList | |
FindModule(const Module *module_ptr) const | lldb_private::ModuleList | |
FindModule(const UUID &uuid) const | lldb_private::ModuleList | |
FindModules(const ModuleSpec &module_spec, ModuleList &matching_module_list) const | lldb_private::ModuleList | |
FindSharedModule(const UUID &uuid) | lldb_private::ModuleList | static |
FindSharedModules(const ModuleSpec &module_spec, ModuleList &matching_module_list) | lldb_private::ModuleList | static |
FindSourceFile(const FileSpec &orig_spec, FileSpec &new_spec) const | lldb_private::ModuleList | |
FindSymbolsMatchingRegExAndType(const RegularExpression ®ex, lldb::SymbolType symbol_type, SymbolContextList &sc_list) const | lldb_private::ModuleList | |
FindSymbolsWithNameAndType(ConstString name, lldb::SymbolType symbol_type, SymbolContextList &sc_list) const | lldb_private::ModuleList | |
FindTypes(Module *search_first, const TypeQuery &query, lldb_private::TypeResults &results) const | lldb_private::ModuleList | |
ForEach(std::function< bool(const lldb::ModuleSP &module_sp)> const &callback) const | lldb_private::ModuleList | |
GetGlobalModuleListProperties() | lldb_private::ModuleList | static |
GetIndexForModule(const Module *module) const | lldb_private::ModuleList | |
GetModuleAtIndex(size_t idx) const | lldb_private::ModuleList | |
GetModuleAtIndexUnlocked(size_t idx) const | lldb_private::ModuleList | |
GetModulePointerAtIndex(size_t idx) const | lldb_private::ModuleList | |
GetMutex() const | lldb_private::ModuleList | inline |
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::ModuleList | static |
GetSize() const | lldb_private::ModuleList | |
IsEmpty() const | lldb_private::ModuleList | inline |
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_modules | lldb_private::ModuleList | protected |
m_modules_mutex | lldb_private::ModuleList | mutableprotected |
m_notifier | lldb_private::ModuleList | protected |
ModuleIsInCache(const Module *module_ptr) | lldb_private::ModuleList | static |
ModuleIterable typedef | lldb_private::ModuleList | |
ModuleIterableNoLocking typedef | lldb_private::ModuleList | |
ModuleList() | lldb_private::ModuleList | |
ModuleList(const ModuleList &rhs) | lldb_private::ModuleList | |
ModuleList(ModuleList::Notifier *notifier) | lldb_private::ModuleList | |
Modules() const | lldb_private::ModuleList | inline |
ModulesNoLocking() const | lldb_private::ModuleList | inline |
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::ModuleList | protected |
RemoveImpl(collection::iterator pos, bool use_notifier=true) | lldb_private::ModuleList | protected |
RemoveOrphans(bool mandatory) | lldb_private::ModuleList | |
RemoveOrphanSharedModules(bool mandatory) | lldb_private::ModuleList | static |
RemoveSharedModule(lldb::ModuleSP &module_sp) | lldb_private::ModuleList | static |
RemoveSharedModuleIfOrphaned(const Module *module_ptr) | lldb_private::ModuleList | static |
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) const | lldb_private::ModuleList | |
ResolveSymbolContextForAddress(const Address &so_addr, lldb::SymbolContextItem resolve_scope, SymbolContext &sc) const | lldb_private::ModuleList | |
ResolveSymbolContextForFilePath(const char *file_path, uint32_t line, bool check_inlines, lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) const | lldb_private::ModuleList | |
ResolveSymbolContextsForFileSpec(const FileSpec &file_spec, uint32_t line, bool check_inlines, lldb::SymbolContextItem resolve_scope, SymbolContextList &sc_list) const | lldb_private::ModuleList | |
Swap(ModuleList &other) | lldb_private::ModuleList | |
~ModuleList() | lldb_private::ModuleList |