diff options
Diffstat (limited to 'src/qmlcompiler/qqmljsstoragegeneralizer.cpp')
| -rw-r--r-- | src/qmlcompiler/qqmljsstoragegeneralizer.cpp | 5 |
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> ®isters) { + const auto transformRegisters = [&](VirtualRegisters ®isters) { for (auto j = registers.begin(), jEnd = registers.end(); j != jEnd; ++j) { - QQmlJSRegisterContent &content = j.value(); + QQmlJSRegisterContent &content = j.value().content; transformRegister(content); } }; |
