[new compiler] Fix lazy binding evaluation
authorSimon Hausmann <simon.hausmann@digia.com>
Mon, 24 Feb 2014 15:28:25 +0000 (16:28 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Sun, 2 Mar 2014 13:48:23 +0000 (14:48 +0100)
commit5dfd26f089d6386033e3c9908c4f653a037830f7
tree2240d0cc1b3b68166003cfce83fc149afd2026d7
parentc021fd9aa8ccf30f63b8a21e3ae6cdf8a45d0b1f
[new compiler] Fix lazy binding evaluation

Similar to commit 5dc7649f5ad7dca6e13707e827d001c3f118a6ef in the vme, we
need to set the pending binding bit for non-value-type property bindings
in order for the optimization to work and the tests to pass.

Change-Id: I89c0a3ea78c331b9c82eb8595bd4ab252b271ab5
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
src/qml/qml/qqmlobjectcreator.cpp