From 9ec8886898b776f51bb06fe18cc430eda3db0eaa Mon Sep 17 00:00:00 2001 From: Ken-Patrick Date: Wed, 7 Aug 2019 08:02:07 +0200 Subject: [PATCH] Use std::any_of in token.h (#2065) [lib/token.h:964]: (style) Consider using std::any_of algorithm instead of a raw loop. --- lib/token.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lib/token.h b/lib/token.h index 6019f796f..1d1a6e23e 100644 --- a/lib/token.h +++ b/lib/token.h @@ -960,11 +960,9 @@ public: bool hasKnownIntValue() const { if (!mImpl->mValues) return false; - for (const ValueFlow::Value &value : *mImpl->mValues) { - if (value.isKnown() && value.isIntValue()) - return true; - } - return false; + return std::any_of(mImpl->mValues->begin(), mImpl->mValues->end(), [](const ValueFlow::Value &value) { + return value.isKnown() && value.isIntValue(); + }); } bool hasKnownValue() const {