diff options
Diffstat (limited to 'tests/benchmarks/qml/librarymetrics_performance/data/item.21.qml')
-rw-r--r-- | tests/benchmarks/qml/librarymetrics_performance/data/item.21.qml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/benchmarks/qml/librarymetrics_performance/data/item.21.qml b/tests/benchmarks/qml/librarymetrics_performance/data/item.21.qml new file mode 100644 index 0000000000..4a423fd1fd --- /dev/null +++ b/tests/benchmarks/qml/librarymetrics_performance/data/item.21.qml @@ -0,0 +1,18 @@ +import QtQuick 2.0 + +Item { + id: root + objectName: "root" + function generate() { + var f = null; + if (root.objectName == "root") { + f = function(param) { return 42 - param; } + } else { + f = function(param) { return 9000 * param; } + } + return f; + } + + property int b: 50 + property var a: b + generate()() +} |