diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2024-06-18 14:42:35 +0200 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2024-06-24 12:29:36 +0200 |
| commit | da1ef1dedb6a64547339437760d080f9bebda272 (patch) | |
| tree | 3faa2341d17a470692981ec9c51b1f8d63fdb82c /sources/shiboken6/ApiExtractor/parser/codemodel.cpp | |
| parent | 7bdd99ee29e9c69f6d2f14e27181b8ae39e83608 (diff) | |
shiboken6: Fix clang-tidy warning about using std::any_of instead of loops
Change-Id: Ic85973e29870456bf422a3ac75fd9d68524ad886
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Diffstat (limited to 'sources/shiboken6/ApiExtractor/parser/codemodel.cpp')
| -rw-r--r-- | sources/shiboken6/ApiExtractor/parser/codemodel.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/sources/shiboken6/ApiExtractor/parser/codemodel.cpp b/sources/shiboken6/ApiExtractor/parser/codemodel.cpp index e1c7ef45d..32cefdc6f 100644 --- a/sources/shiboken6/ApiExtractor/parser/codemodel.cpp +++ b/sources/shiboken6/ApiExtractor/parser/codemodel.cpp @@ -347,11 +347,10 @@ void _ClassModelItem::setTemplateParameters(const TemplateParameterList &templat bool _ClassModelItem::extendsClass(const QString &name) const { - for (const BaseClass &bc : m_baseClasses) { - if (bc.name == name) - return true; - } - return false; + return std::any_of(m_baseClasses.cbegin(), m_baseClasses.cend(), + [&name](const BaseClass &bc) { + return bc.name == name; + }); } _ClassModelItem::_ClassModelItem(CodeModel *model, int kind) |
