aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/ThreadSafety.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2025-05-21 20:31:52 -0700
committerGitHub <noreply@github.com>2025-05-21 20:31:52 -0700
commit6d2a7b45466a25865898761ef0793fb847c48a0f (patch)
treeb8106ca6f4581a9fdf8c65cb639033184e6e11d1 /clang/lib/Analysis/ThreadSafety.cpp
parent287294d54d7a806e70b0061cf5ccc1fc2bd03eea (diff)
downloadllvm-6d2a7b45466a25865898761ef0793fb847c48a0f.zip
llvm-6d2a7b45466a25865898761ef0793fb847c48a0f.tar.gz
llvm-6d2a7b45466a25865898761ef0793fb847c48a0f.tar.bz2
[clang] Use llvm::find_if (NFC) (#140983)
Diffstat (limited to 'clang/lib/Analysis/ThreadSafety.cpp')
-rw-r--r--clang/lib/Analysis/ThreadSafety.cpp22
1 files changed, 9 insertions, 13 deletions
diff --git a/clang/lib/Analysis/ThreadSafety.cpp b/clang/lib/Analysis/ThreadSafety.cpp
index 156df51a..528fd09 100644
--- a/clang/lib/Analysis/ThreadSafety.cpp
+++ b/clang/lib/Analysis/ThreadSafety.cpp
@@ -236,38 +236,34 @@ public:
}
iterator findLockIter(FactManager &FM, const CapabilityExpr &CapE) {
- return std::find_if(begin(), end(), [&](FactID ID) {
- return FM[ID].matches(CapE);
- });
+ return llvm::find_if(*this,
+ [&](FactID ID) { return FM[ID].matches(CapE); });
}
const FactEntry *findLock(FactManager &FM, const CapabilityExpr &CapE) const {
- auto I = std::find_if(begin(), end(), [&](FactID ID) {
- return FM[ID].matches(CapE);
- });
+ auto I =
+ llvm::find_if(*this, [&](FactID ID) { return FM[ID].matches(CapE); });
return I != end() ? &FM[*I] : nullptr;
}
const FactEntry *findLockUniv(FactManager &FM,
const CapabilityExpr &CapE) const {
- auto I = std::find_if(begin(), end(), [&](FactID ID) -> bool {
- return FM[ID].matchesUniv(CapE);
- });
+ auto I = llvm::find_if(
+ *this, [&](FactID ID) -> bool { return FM[ID].matchesUniv(CapE); });
return I != end() ? &FM[*I] : nullptr;
}
const FactEntry *findPartialMatch(FactManager &FM,
const CapabilityExpr &CapE) const {
- auto I = std::find_if(begin(), end(), [&](FactID ID) -> bool {
+ auto I = llvm::find_if(*this, [&](FactID ID) -> bool {
return FM[ID].partiallyMatches(CapE);
});
return I != end() ? &FM[*I] : nullptr;
}
bool containsMutexDecl(FactManager &FM, const ValueDecl* Vd) const {
- auto I = std::find_if(begin(), end(), [&](FactID ID) -> bool {
- return FM[ID].valueDecl() == Vd;
- });
+ auto I = llvm::find_if(
+ *this, [&](FactID ID) -> bool { return FM[ID].valueDecl() == Vd; });
return I != end();
}
};