[clang-tools-extra] Use llvm::max_element (NFC) (#140458)

This commit is contained in:
Kazu Hirata
2025-05-18 09:46:39 -07:00
committed by GitHub
parent 04c73adfe2
commit 9384e8e63c
2 changed files with 7 additions and 10 deletions

View File

@@ -57,11 +57,9 @@ int main(int argc, char *argv[]) {
llvm::sort(Entries);
unsigned LargestValue =
std::max_element(Entries.begin(), Entries.end(),
[](const auto &Entry0, const auto &Entry1) {
return Entry0.second.size() < Entry1.second.size();
})
->second.size();
llvm::max_element(Entries, [](const auto &Entry0, const auto &Entry1) {
return Entry0.second.size() < Entry1.second.size();
})->second.size();
std::error_code Ec;
llvm::raw_fd_ostream Os(argv[2], Ec);

View File

@@ -333,11 +333,10 @@ static void addPlaceholderArgs(const LambdaProperties &LP,
ArrayRef<BindArgument> Args = LP.BindArguments;
const auto *MaxPlaceholderIt =
std::max_element(Args.begin(), Args.end(),
[](const BindArgument &B1, const BindArgument &B2) {
return B1.PlaceHolderIndex < B2.PlaceHolderIndex;
});
const auto *MaxPlaceholderIt = llvm::max_element(
Args, [](const BindArgument &B1, const BindArgument &B2) {
return B1.PlaceHolderIndex < B2.PlaceHolderIndex;
});
// Placeholders (if present) have index 1 or greater.
if (!PermissiveParameterList && (MaxPlaceholderIt == Args.end() ||