aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2022-08-14 16:25:36 -0700
committerKazu Hirata <kazu@google.com>2022-08-14 16:25:36 -0700
commit6d9cd9199a6fdeab0412117bcefc28f625510b61 (patch)
tree666865fb63c0bc99ef035b106420b98c0c290c1c /clang-tools-extra
parentc4566cac490cf81c141e7deb84008b2cc1de48b7 (diff)
downloadllvm-6d9cd9199a6fdeab0412117bcefc28f625510b61.zip
llvm-6d9cd9199a6fdeab0412117bcefc28f625510b61.tar.gz
llvm-6d9cd9199a6fdeab0412117bcefc28f625510b61.tar.bz2
Use llvm::all_of (NFC)
Diffstat (limited to 'clang-tools-extra')
-rw-r--r--clang-tools-extra/clang-doc/Serialize.cpp2
-rw-r--r--clang-tools-extra/clang-tidy/objc/NSDateFormatterCheck.cpp12
-rw-r--r--clang-tools-extra/clangd/URI.cpp2
3 files changed, 6 insertions, 10 deletions
diff --git a/clang-tools-extra/clang-doc/Serialize.cpp b/clang-tools-extra/clang-doc/Serialize.cpp
index 0472739..6e6308d 100644
--- a/clang-tools-extra/clang-doc/Serialize.cpp
+++ b/clang-tools-extra/clang-doc/Serialize.cpp
@@ -168,7 +168,7 @@ void ClangDocCommentVisitor::visitVerbatimLineComment(
}
bool ClangDocCommentVisitor::isWhitespaceOnly(llvm::StringRef S) const {
- return std::all_of(S.begin(), S.end(), isspace);
+ return llvm::all_of(S, isspace);
}
std::string ClangDocCommentVisitor::getCommandName(unsigned CommandID) const {
diff --git a/clang-tools-extra/clang-tidy/objc/NSDateFormatterCheck.cpp b/clang-tools-extra/clang-tidy/objc/NSDateFormatterCheck.cpp
index e5424c9..f8a4d6e 100644
--- a/clang-tools-extra/clang-tidy/objc/NSDateFormatterCheck.cpp
+++ b/clang-tools-extra/clang-tidy/objc/NSDateFormatterCheck.cpp
@@ -38,14 +38,10 @@ static char ValidDatePatternChars[] = {
// set of reserved characters. See:
// https://www.unicode.org/reports/tr35/tr35.html#Invalid_Patterns
bool isValidDatePattern(StringRef Pattern) {
- for (auto &PatternChar : Pattern) {
- if (isalpha(PatternChar)) {
- if (!llvm::is_contained(ValidDatePatternChars, PatternChar)) {
- return false;
- }
- }
- }
- return true;
+ return llvm::all_of(Pattern, [](const auto &PatternChar) {
+ return !isalpha(PatternChar) ||
+ llvm::is_contained(ValidDatePatternChars, PatternChar);
+ });
}
// Checks if the string pattern used as a date format specifier contains
diff --git a/clang-tools-extra/clangd/URI.cpp b/clang-tools-extra/clangd/URI.cpp
index c94053c..ca65df3 100644
--- a/clang-tools-extra/clangd/URI.cpp
+++ b/clang-tools-extra/clangd/URI.cpp
@@ -142,7 +142,7 @@ bool isValidScheme(llvm::StringRef Scheme) {
return false;
if (!llvm::isAlpha(Scheme[0]))
return false;
- return std::all_of(Scheme.begin() + 1, Scheme.end(), [](char C) {
+ return llvm::all_of(llvm::drop_begin(Scheme), [](char C) {
return llvm::isAlnum(C) || C == '+' || C == '.' || C == '-';
});
}