From c63465bd0655686c44d59ffa3978cdc74119c4d8 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sun, 6 Nov 2022 19:58:51 -0800 Subject: [PATCH] [flang] Use llvm::is_contained (NFC) --- flang/lib/Semantics/compute-offsets.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/flang/lib/Semantics/compute-offsets.cpp b/flang/lib/Semantics/compute-offsets.cpp index 237b6b6..779afa6 100644 --- a/flang/lib/Semantics/compute-offsets.cpp +++ b/flang/lib/Semantics/compute-offsets.cpp @@ -174,8 +174,7 @@ void ComputeOffsetsHelper::DoCommonBlock(Symbol &commonBlock) { if (const auto *baseBlock{FindCommonBlockContaining(base)}) { if (baseBlock == &commonBlock) { if (base.offset() != symbol.offset() - dep.offset || - std::find(details.objects().begin(), details.objects().end(), - base) != details.objects().end()) { + llvm::is_contained(details.objects(), base)) { context_.Say(errorSite, "'%s' is storage associated with '%s' by EQUIVALENCE elsewhere in COMMON block /%s/"_err_en_US, symbol.name(), base.name(), commonBlock.name()); -- 2.7.4