[new compiler] Fix QQmlPropertyMap tests
authorSimon Hausmann <simon.hausmann@digia.com>
Thu, 27 Feb 2014 20:48:18 +0000 (21:48 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Sun, 2 Mar 2014 19:52:08 +0000 (20:52 +0100)
commit189ddd88f94809942d92c2aa37b83cf65be8be4a
tree14f53033f66922bc4385f1307f2d412bd8e88b7a
parent52dc3f6937d51046424b232323189dfb41cc09c7
[new compiler] Fix QQmlPropertyMap tests

QQmlPropertyMap is treated as a type that cannot be cached with QQmlPropertyCache,
doesn't allow for accelerated property access and also doesn't allow for declarations
of any kind in sub-types.

Change-Id: Id8a6811120aa61ffb5037394e758cc62501e0fc3
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
src/qml/compiler/qqmltypecompiler.cpp
src/qml/qml/qqmlcompileddata.cpp
src/qml/qml/qqmlobjectcreator.cpp
src/qml/qml/qqmlobjectcreator_p.h