aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler/qqmljsstoragegeneralizer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmlcompiler/qqmljsstoragegeneralizer.cpp')
-rw-r--r--src/qmlcompiler/qqmljsstoragegeneralizer.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/qmlcompiler/qqmljsstoragegeneralizer.cpp b/src/qmlcompiler/qqmljsstoragegeneralizer.cpp
index 22cfd4c175..ed3743bc61 100644
--- a/src/qmlcompiler/qqmljsstoragegeneralizer.cpp
+++ b/src/qmlcompiler/qqmljsstoragegeneralizer.cpp
@@ -43,8 +43,10 @@ QQmlJSCompilePass::InstructionAnnotations QQmlJSStorageGeneralizer::run(
const auto transformRegisters
= [&](QFlatMap<int, QQmlJSRegisterContent> &registers) {
- for (auto j = registers.begin(), jEnd = registers.end(); j != jEnd; ++j)
- transformRegister(j.value());
+ for (auto j = registers.begin(), jEnd = registers.end(); j != jEnd; ++j) {
+ QQmlJSRegisterContent &content = j.value();
+ transformRegister(content);
+ }
};
for (QQmlJSRegisterContent &argument : function->argumentTypes) {