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.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/qmlcompiler/qqmljsstoragegeneralizer.cpp b/src/qmlcompiler/qqmljsstoragegeneralizer.cpp
index ed3743bc61..543dec9ff6 100644
--- a/src/qmlcompiler/qqmljsstoragegeneralizer.cpp
+++ b/src/qmlcompiler/qqmljsstoragegeneralizer.cpp
@@ -41,10 +41,9 @@ QQmlJSCompilePass::InstructionAnnotations QQmlJSStorageGeneralizer::run(
m_typeResolver->generalizeType(specific);
};
- const auto transformRegisters
- = [&](QFlatMap<int, QQmlJSRegisterContent> &registers) {
+ const auto transformRegisters = [&](VirtualRegisters &registers) {
for (auto j = registers.begin(), jEnd = registers.end(); j != jEnd; ++j) {
- QQmlJSRegisterContent &content = j.value();
+ QQmlJSRegisterContent &content = j.value().content;
transformRegister(content);
}
};