diff options
author | Artem Sokolovskii <artem.sokolovskii@qt.io> | 2022-12-19 13:23:53 +0100 |
---|---|---|
committer | Artem Sokolovskii <artem.sokolovskii@qt.io> | 2022-12-19 12:44:36 +0000 |
commit | 5cc77c4bf10464215b84c99636339fe0517cc541 (patch) | |
tree | 7a5a5ab1f1e6a163943aa63955a91319b9693c49 /src/libs/glsl | |
parent | a7d8c4889ef6b45c3f7fc937c0109c9efe7793ab (diff) |
qmleditor: Remove foreach / Q_FOREACH usage
Task-number: QTCREATORBUG-27464
Change-Id: Ic6d667d97a9708963f7c3e21aa9598ffe0f9c7b7
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/libs/glsl')
-rw-r--r-- | src/libs/glsl/glslsemantic.cpp | 3 | ||||
-rw-r--r-- | src/libs/glsl/glsltypes.cpp | 8 |
2 files changed, 6 insertions, 5 deletions
diff --git a/src/libs/glsl/glslsemantic.cpp b/src/libs/glsl/glslsemantic.cpp index 0a0ce7e377..429e6fd873 100644 --- a/src/libs/glsl/glslsemantic.cpp +++ b/src/libs/glsl/glslsemantic.cpp @@ -352,7 +352,8 @@ bool Semantic::visit(FunctionCallExpressionAST *ast) _expr.type = funTy->returnType(); } else if (const OverloadSet *overloads = id.type->asOverloadSetType()) { QVector<Function *> candidates; - foreach (Function *f, overloads->functions()) { + const QVector<Function *> functions = overloads->functions(); + for (Function *f : functions) { if (f->argumentCount() == actuals.size()) { int argc = 0; for (; argc < actuals.size(); ++argc) { diff --git a/src/libs/glsl/glsltypes.cpp b/src/libs/glsl/glsltypes.cpp index 428291a669..487a6afe64 100644 --- a/src/libs/glsl/glsltypes.cpp +++ b/src/libs/glsl/glsltypes.cpp @@ -308,7 +308,7 @@ bool ArrayType::isLessThan(const Type *other) const QList<Symbol *> Struct::members() const { QList<Symbol *> m; - foreach (Symbol *s, _members) { + for (Symbol *s : std::as_const(_members)) { if (! s->name().isEmpty()) m.append(s); } @@ -322,7 +322,7 @@ void Struct::add(Symbol *member) Symbol *Struct::find(const QString &name) const { - foreach (Symbol *s, _members) { + for (Symbol *s : std::as_const(_members)) { if (s->name() == name) return s; } @@ -411,7 +411,7 @@ bool Function::isLessThan(const Type *other) const QList<Symbol *> Function::members() const { QList<Symbol *> m; - foreach (Argument *arg, _arguments) { + for (Argument *arg : std::as_const(_arguments)) { if (! arg->name().isEmpty()) m.append(arg); } @@ -420,7 +420,7 @@ QList<Symbol *> Function::members() const Symbol *Function::find(const QString &name) const { - foreach (Argument *arg, _arguments) { + for (Argument *arg : std::as_const(_arguments)) { if (arg->name() == name) return arg; } |