From: Kazu Hirata Date: Sun, 16 Oct 2022 16:19:08 +0000 (-0700) Subject: [clang] Use llvm::is_contained (NFC) X-Git-Tag: upstream/17.0.6~30411 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4ad44872c4e88f78a6d6906c345ad502dd92a455;p=platform%2Fupstream%2Fllvm.git [clang] Use llvm::is_contained (NFC) --- diff --git a/clang/include/clang/AST/OpenMPClause.h b/clang/include/clang/AST/OpenMPClause.h index 23b4a95..1a4ec43 100644 --- a/clang/include/clang/AST/OpenMPClause.h +++ b/clang/include/clang/AST/OpenMPClause.h @@ -8965,9 +8965,7 @@ public: const CapturedStmt * getCapturedStmt(OpenMPDirectiveKind RegionKind, ArrayRef CaptureRegions) const { - assert(llvm::any_of( - CaptureRegions, - [=](const OpenMPDirectiveKind K) { return K == RegionKind; }) && + assert(llvm::is_contained(CaptureRegions, RegionKind) && "RegionKind not found in OpenMP CaptureRegions."); auto *CS = cast(getAssociatedStmt()); for (auto ThisCaptureRegion : CaptureRegions) {