Lines Matching refs:executable
115 ModuleSP executable; in DidAttach() local
118 executable = GetTargetExecutable(); in DidAttach()
125 if (executable.get() == nullptr) in DidAttach()
136 module_list.Append(executable); in DidAttach()
140 UpdateLoadedSections(executable, LLDB_INVALID_ADDRESS, load_offset, true); in DidAttach()
165 ModuleSP executable = target.GetExecutableModule(); in GetTargetExecutable() local
168 if (!executable.get()) in GetTargetExecutable()
169 return executable; in GetTargetExecutable()
172 if (!FileSystem::Instance().Exists(executable->GetFileSpec())) in GetTargetExecutable()
173 return executable; in GetTargetExecutable()
176 ModuleSpec module_spec(executable->GetFileSpec(), in GetTargetExecutable()
177 executable->GetArchitecture()); in GetTargetExecutable()
183 executable->GetUUID().IsValid()) { in GetTargetExecutable()
185 if (module_sp->GetUUID() != executable->GetUUID()) in GetTargetExecutable()
186 executable.reset(); in GetTargetExecutable()
187 } else if (executable->FileHasChanged()) in GetTargetExecutable()
188 executable.reset(); in GetTargetExecutable()
190 if (executable.get()) in GetTargetExecutable()
191 return executable; in GetTargetExecutable()
194 executable = target.GetOrCreateModule(module_spec, true /* notify */); in GetTargetExecutable()
195 if (executable.get() != target.GetExecutableModulePointer()) { in GetTargetExecutable()
198 target.SetExecutableModule(executable, eLoadDependentsNo); in GetTargetExecutable()
201 return executable; in GetTargetExecutable()
471 ModuleSP executable = GetTargetExecutable(); in LoadAllCurrentModules() local
472 m_loaded_modules[executable] = m_rendezvous.GetLinkMapAddress(); in LoadAllCurrentModules()