diff options
Diffstat (limited to 'src/qml/compiler/qv4isel_p.cpp')
-rw-r--r-- | src/qml/compiler/qv4isel_p.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/qml/compiler/qv4isel_p.cpp b/src/qml/compiler/qv4isel_p.cpp index 3b7509d7bf..0afd25315e 100644 --- a/src/qml/compiler/qv4isel_p.cpp +++ b/src/qml/compiler/qv4isel_p.cpp @@ -107,6 +107,8 @@ void IRDecoder::visitMove(V4IR::Move *s) loadQmlContextObject(t); else if (n->builtin == V4IR::Name::builtin_qml_scope_object) loadQmlScopeObject(t); + else if (n->builtin == V4IR::Name::builtin_qml_imported_scripts_object) + loadQmlImportedScripts(t); else getActivationProperty(n, t); return; @@ -147,9 +149,6 @@ void IRDecoder::visitMove(V4IR::Move *s) if (base->builtin == V4IR::Name::builtin_qml_id_scope) { loadQmlIdObject(m->memberIndex, t); return; - } else if (base->builtin == V4IR::Name::builtin_qml_imported_scripts_scope) { - loadQmlImportedScript(m->memberIndex, t); - return; } } else if (m->type == V4IR::Member::MemberOfQObject) { getQObjectProperty(m->base, m->property->coreIndex, t); |