Lines Matching defs:executable
79 ModuleSP executable = target.GetExecutableModule();
81 if (executable) {
82 if (FileSystem::Instance().Exists(executable->GetFileSpec())) {
83 ModuleSpec module_spec(executable->GetFileSpec(),
84 executable->GetArchitecture());
87 // Check if the executable has changed and set it to the target
88 // executable if they differ.
90 executable->GetUUID().IsValid()) {
91 if (module_sp->GetUUID() != executable->GetUUID())
92 executable.reset();
93 } else if (executable->FileHasChanged()) {
94 executable.reset();
97 if (!executable) {
98 executable = target.GetOrCreateModule(module_spec, true /* notify */);
99 if (executable.get() != target.GetExecutableModulePointer()) {
102 target.SetExecutableModule(executable, eLoadDependentsNo);
107 return executable;
234 // Can lldb's symbol/executable location schemes
235 // find an executable and symbol file.
262 // If we only found the executable, create a Module based on that.