Lines Matching refs:ModuleList
189 ModuleList::ModuleList() : m_modules(), m_modules_mutex() {} in ModuleList() function in ModuleList
191 ModuleList::ModuleList(const ModuleList &rhs) : m_modules(), m_modules_mutex() { in ModuleList() function in ModuleList
197 ModuleList::ModuleList(ModuleList::Notifier *notifier) in ModuleList() function in ModuleList
200 const ModuleList &ModuleList::operator=(const ModuleList &rhs) { in operator =()
212 ModuleList::~ModuleList() = default;
214 void ModuleList::AppendImpl(const ModuleSP &module_sp, bool use_notifier) { in AppendImpl()
223 void ModuleList::Append(const ModuleSP &module_sp, bool notify) { in Append()
227 void ModuleList::ReplaceEquivalent( in ReplaceEquivalent()
256 bool ModuleList::AppendIfNeeded(const ModuleSP &new_module, bool notify) { in AppendIfNeeded()
270 void ModuleList::Append(const ModuleList &module_list) { in Append()
275 bool ModuleList::AppendIfNeeded(const ModuleList &module_list) { in AppendIfNeeded()
284 bool ModuleList::RemoveImpl(const ModuleSP &module_sp, bool use_notifier) { in RemoveImpl()
300 ModuleList::collection::iterator
301 ModuleList::RemoveImpl(ModuleList::collection::iterator pos, in RemoveImpl()
310 bool ModuleList::Remove(const ModuleSP &module_sp, bool notify) { in Remove()
314 bool ModuleList::ReplaceModule(const lldb::ModuleSP &old_module_sp, in ReplaceModule()
324 bool ModuleList::RemoveIfOrphaned(const Module *module_ptr) { in RemoveIfOrphaned()
341 size_t ModuleList::RemoveOrphans(bool mandatory) { in RemoveOrphans()
374 size_t ModuleList::Remove(ModuleList &module_list) { in Remove()
387 void ModuleList::Clear() { ClearImpl(); } in Clear()
389 void ModuleList::Destroy() { ClearImpl(); } in Destroy()
391 void ModuleList::ClearImpl(bool use_notifier) { in ClearImpl()
398 Module *ModuleList::GetModulePointerAtIndex(size_t idx) const { in GetModulePointerAtIndex()
405 ModuleSP ModuleList::GetModuleAtIndex(size_t idx) const { in GetModuleAtIndex()
410 ModuleSP ModuleList::GetModuleAtIndexUnlocked(size_t idx) const { in GetModuleAtIndexUnlocked()
417 void ModuleList::FindFunctions(ConstString name, in FindFunctions()
446 void ModuleList::FindFunctionSymbols(ConstString name, in FindFunctionSymbols()
472 void ModuleList::FindFunctions(const RegularExpression &name, in FindFunctions()
480 void ModuleList::FindCompileUnits(const FileSpec &path, in FindCompileUnits()
487 void ModuleList::FindGlobalVariables(ConstString name, size_t max_matches, in FindGlobalVariables()
496 void ModuleList::FindGlobalVariables(const RegularExpression ®ex, in FindGlobalVariables()
504 void ModuleList::FindSymbolsWithNameAndType(ConstString name, in FindSymbolsWithNameAndType()
512 void ModuleList::FindSymbolsMatchingRegExAndType( in FindSymbolsMatchingRegExAndType()
520 void ModuleList::FindModules(const ModuleSpec &module_spec, in FindModules()
521 ModuleList &matching_module_list) const { in FindModules()
529 ModuleSP ModuleList::FindModule(const Module *module_ptr) const { in FindModule()
547 ModuleSP ModuleList::FindModule(const UUID &uuid) const { in FindModule()
564 void ModuleList::FindTypes(Module *search_first, ConstString name, in FindTypes()
596 bool ModuleList::FindSourceFile(const FileSpec &orig_spec, in FindSourceFile()
606 void ModuleList::FindAddressesForLine(const lldb::TargetSP target_sp, in FindAddressesForLine()
618 ModuleSP ModuleList::FindFirstModule(const ModuleSpec &module_spec) const { in FindFirstModule()
630 size_t ModuleList::GetSize() const { in GetSize()
639 void ModuleList::Dump(Stream *s) const { in Dump()
645 void ModuleList::LogUUIDAndPaths(Log *log, const char *prefix_cstr) { in LogUUIDAndPaths()
662 bool ModuleList::ResolveFileAddress(lldb::addr_t vm_addr, in ResolveFileAddress()
674 ModuleList::ResolveSymbolContextForAddress(const Address &so_addr, in ResolveSymbolContextForAddress()
697 uint32_t ModuleList::ResolveSymbolContextForFilePath( in ResolveSymbolContextForFilePath()
705 uint32_t ModuleList::ResolveSymbolContextsForFileSpec( in ResolveSymbolContextsForFileSpec()
717 size_t ModuleList::GetIndexForModule(const Module *module) const { in GetIndexForModule()
733 ModuleList module_list;
751 static ModuleList &GetSharedModuleList() { in GetSharedModuleList()
755 ModuleListProperties &ModuleList::GetGlobalModuleListProperties() { in GetGlobalModuleListProperties()
759 bool ModuleList::ModuleIsInCache(const Module *module_ptr) { in ModuleIsInCache()
761 ModuleList &shared_module_list = GetSharedModuleList(); in ModuleIsInCache()
767 void ModuleList::FindSharedModules(const ModuleSpec &module_spec, in FindSharedModules()
768 ModuleList &matching_module_list) { in FindSharedModules()
772 size_t ModuleList::RemoveOrphanSharedModules(bool mandatory) { in RemoveOrphanSharedModules()
777 ModuleList::GetSharedModule(const ModuleSpec &module_spec, ModuleSP &module_sp, in GetSharedModule()
781 ModuleList &shared_module_list = GetSharedModuleList(); in GetSharedModule()
801 ModuleList matching_module_list; in GetSharedModule()
955 ModuleList matching_module_list; in GetSharedModule()
1020 bool ModuleList::RemoveSharedModule(lldb::ModuleSP &module_sp) { in RemoveSharedModule()
1024 bool ModuleList::RemoveSharedModuleIfOrphaned(const Module *module_ptr) { in RemoveSharedModuleIfOrphaned()
1028 bool ModuleList::LoadScriptingResourcesInTarget(Target *target, in LoadScriptingResourcesInTarget()
1058 void ModuleList::ForEach( in ForEach()