diff options
author | Erik Verbruggen <erik.verbruggen@qt.io> | 2017-06-29 12:48:47 +0200 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2017-06-29 10:50:40 +0000 |
commit | 05557e7fbd123f20a3da845545d5b0228fc37060 (patch) | |
tree | c059d92fd753a68b306965f853ca8be045e2b5b5 /src/qml/compiler/qqmlirbuilder.cpp | |
parent | 2ac3eaee7f613201690f7b73a234363372f13247 (diff) |
Mark QML id objects as read-only
Change-Id: I39510d59ee6f05a6e45718fd33a1815fb7c46d81
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/qml/compiler/qqmlirbuilder.cpp')
-rw-r--r-- | src/qml/compiler/qqmlirbuilder.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/qml/compiler/qqmlirbuilder.cpp b/src/qml/compiler/qqmlirbuilder.cpp index f8165b2acd..6aa57a6390 100644 --- a/src/qml/compiler/qqmlirbuilder.cpp +++ b/src/qml/compiler/qqmlirbuilder.cpp @@ -1970,6 +1970,7 @@ QQmlJS::Codegen::Reference JSCodeGen::fallbackNameLookup(const QString &name) load.index = mapping.idIndex; load.result = result.asLValue(); bytecodeGenerator->addInstruction(load); + result.isReadonly = true; #if 0 if (mapping.type) { |