Skip to content

Commit 8c88a82

Browse files
[Driver] Use llvm::any_of (NFC)
1 parent 6362ef1 commit 8c88a82

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

clang/lib/Driver/Multilib.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,9 +122,8 @@ MultilibSet::expandFlags(const Multilib::flags_list &InFlags) const {
122122

123123
const llvm::Regex Regex(RegexString);
124124
assert(Regex.isValid());
125-
if (llvm::find_if(InFlags, [&Regex](StringRef F) {
126-
return Regex.match(F);
127-
}) != InFlags.end()) {
125+
if (llvm::any_of(InFlags,
126+
[&Regex](StringRef F) { return Regex.match(F); })) {
128127
Result.insert(M.Flags.begin(), M.Flags.end());
129128
}
130129
}

clang/lib/Driver/ToolChains/Clang.cpp

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5244,11 +5244,9 @@ void Clang::ConstructJob(Compilation &C, const JobAction &JA,
52445244

52455245
auto findMacroDefinition = [&](const std::string &Macro) {
52465246
auto MacroDefs = Args.getAllArgValues(options::OPT_D);
5247-
return std::find_if(MacroDefs.begin(), MacroDefs.end(),
5248-
[&](const std::string &M) {
5249-
return M == Macro ||
5250-
M.find(Macro + '=') != std::string::npos;
5251-
}) != MacroDefs.end();
5247+
return llvm::any_of(MacroDefs, [&](const std::string &M) {
5248+
return M == Macro || M.find(Macro + '=') != std::string::npos;
5249+
});
52525250
};
52535251

52545252
// _UNIX03_WITHDRAWN is required for libcxx & porting.

0 commit comments

Comments
 (0)