diff options
author | Michael Buch <michaelbuch12@gmail.com> | 2025-07-28 14:35:39 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-28 14:35:39 +0100 |
commit | c8a091e1b65bcb523c3327b85a2442be61659a87 (patch) | |
tree | ee2e22a827edfe6ed09858a9164a8dc777564d35 /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | |
parent | a63bbf2f1e0d1e1367fb111290ba8d652572d724 (diff) | |
download | llvm-c8a091e1b65bcb523c3327b85a2442be61659a87.zip llvm-c8a091e1b65bcb523c3327b85a2442be61659a87.tar.gz llvm-c8a091e1b65bcb523c3327b85a2442be61659a87.tar.bz2 |
[lldb][NFC] Use IterationAction for ModuleList::ForEach callbacks (#150930)
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
-rw-r--r-- | lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp index a2c34dd..5d6721f 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp +++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp @@ -5260,17 +5260,17 @@ llvm::Error ProcessGDBRemote::LoadModules() { loaded_modules.Remove(removed_modules); m_process->GetTarget().ModulesDidUnload(removed_modules, false); - new_modules.ForEach([&target](const lldb::ModuleSP module_sp) -> bool { + new_modules.ForEach([&target](const lldb::ModuleSP module_sp) { lldb_private::ObjectFile *obj = module_sp->GetObjectFile(); if (!obj) - return true; + return IterationAction::Continue; if (obj->GetType() != ObjectFile::Type::eTypeExecutable) - return true; + return IterationAction::Continue; lldb::ModuleSP module_copy_sp = module_sp; target.SetExecutableModule(module_copy_sp, eLoadDependentsNo); - return false; + return IterationAction::Stop; }); loaded_modules.AppendIfNeeded(new_modules); |