[clang-tools-extra] 1a40edf - [clang-tools-extra] Use llvm::find_if (NFC) (#140411)
via cfe-commits
cfe-commits at lists.llvm.org
Sat May 17 17:01:40 PDT 2025
Author: Kazu Hirata
Date: 2025-05-17T17:01:37-07:00
New Revision: 1a40edf2c08297bde3e651a521d74356ee94e238
URL: https://github.com/llvm/llvm-project/commit/1a40edf2c08297bde3e651a521d74356ee94e238
DIFF: https://github.com/llvm/llvm-project/commit/1a40edf2c08297bde3e651a521d74356ee94e238.diff
LOG: [clang-tools-extra] Use llvm::find_if (NFC) (#140411)
Added:
Modified:
clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp
clang-tools-extra/clangd/refactor/Rename.cpp
Removed:
################################################################################
diff --git a/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp b/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp
index 32ea0c0cdf48c..40808aaf7c3da 100644
--- a/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp
+++ b/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp
@@ -168,22 +168,21 @@ void NewDeleteOverloadsCheck::onEndOfTranslationUnit() {
// complexity when searching for corresponding free store functions.
for (const auto *Overload : RP.second) {
const auto *Match =
- std::find_if(RP.second.begin(), RP.second.end(),
- [&Overload](const FunctionDecl *FD) {
- if (FD == Overload)
- return false;
- // If the declaration contexts don't match, we don't
- // need to check any further.
- if (FD->getDeclContext() != Overload->getDeclContext())
- return false;
-
- // Since the declaration contexts match, see whether
- // the current element is the corresponding operator.
- if (!areCorrespondingOverloads(Overload, FD))
- return false;
-
- return true;
- });
+ llvm::find_if(RP.second, [&Overload](const FunctionDecl *FD) {
+ if (FD == Overload)
+ return false;
+ // If the declaration contexts don't match, we don't
+ // need to check any further.
+ if (FD->getDeclContext() != Overload->getDeclContext())
+ return false;
+
+ // Since the declaration contexts match, see whether
+ // the current element is the corresponding operator.
+ if (!areCorrespondingOverloads(Overload, FD))
+ return false;
+
+ return true;
+ });
if (Match == RP.second.end()) {
// Check to see if there is a corresponding overload in a base class
diff --git a/clang-tools-extra/clangd/refactor/Rename.cpp b/clang-tools-extra/clangd/refactor/Rename.cpp
index e464f1ad45c52..d9b73b83e902a 100644
--- a/clang-tools-extra/clangd/refactor/Rename.cpp
+++ b/clang-tools-extra/clangd/refactor/Rename.cpp
@@ -185,9 +185,8 @@ void filterRenameTargets(llvm::DenseSet<const NamedDecl *> &Decls) {
// For renaming, we're only interested in foo's declaration, so drop the other
// one. There should never be more than one UsingDecl here, otherwise the
// rename would be ambiguos anyway.
- auto UD = std::find_if(Decls.begin(), Decls.end(), [](const NamedDecl *D) {
- return llvm::isa<UsingDecl>(D);
- });
+ auto UD = llvm::find_if(
+ Decls, [](const NamedDecl *D) { return llvm::isa<UsingDecl>(D); });
if (UD != Decls.end()) {
Decls.erase(UD);
}
More information about the cfe-commits
mailing list