// RUN: %check_clang_tidy -std=c++20-or-later %s readability-use-anyofallof %t bool good_any_of() { int v[] = {1, 2, 3}; // CHECK-MESSAGES: :[[@LINE+1]]:3: warning: replace loop by 'std::ranges::any_of()' for (int i : v) if (i) return true; return false; } bool good_all_of() { int v[] = {1, 2, 3}; // CHECK-MESSAGES: :[[@LINE+1]]:3: warning: replace loop by 'std::ranges::all_of()' for (int i : v) if (i) return false; return true; }