[Lldb-commits] [lldb] 6e3572c - [lldb] Use llvm::erase_if (NFC)

Kazu Hirata via lldb-commits lldb-commits at lists.llvm.org
Fri Oct 20 00:20:36 PDT 2023


Author: Kazu Hirata
Date: 2023-10-20T00:20:30-07:00
New Revision: 6e3572ccd896573a4eb32e3fa1c874a3d947b143

URL: https://github.com/llvm/llvm-project/commit/6e3572ccd896573a4eb32e3fa1c874a3d947b143
DIFF: https://github.com/llvm/llvm-project/commit/6e3572ccd896573a4eb32e3fa1c874a3d947b143.diff

LOG: [lldb] Use llvm::erase_if (NFC)

Added: 
    

Modified: 
    lldb/source/Utility/Diagnostics.cpp

Removed: 
    


################################################################################
diff  --git a/lldb/source/Utility/Diagnostics.cpp b/lldb/source/Utility/Diagnostics.cpp
index 1632ae0f9dfd31d..b2a08165dd6ca21 100644
--- a/lldb/source/Utility/Diagnostics.cpp
+++ b/lldb/source/Utility/Diagnostics.cpp
@@ -52,10 +52,8 @@ Diagnostics::CallbackID Diagnostics::AddCallback(Callback callback) {
 
 void Diagnostics::RemoveCallback(CallbackID id) {
   std::lock_guard<std::mutex> guard(m_callbacks_mutex);
-  m_callbacks.erase(
-      std::remove_if(m_callbacks.begin(), m_callbacks.end(),
-                     [id](const CallbackEntry &e) { return e.id == id; }),
-      m_callbacks.end());
+  llvm::erase_if(m_callbacks,
+                 [id](const CallbackEntry &e) { return e.id == id; });
 }
 
 bool Diagnostics::Dump(raw_ostream &stream) {


        


More information about the lldb-commits mailing list