diff options
author | Erik Verbruggen <erik.verbruggen@qt.io> | 2018-01-26 11:28:06 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@qt.io> | 2018-02-05 09:15:25 +0000 |
commit | 8501993e5275076d9163a7e2f8bab9ba2f187f72 (patch) | |
tree | 3db7ebe28102dd1e952a6a511f5d70488adfbf4d /tests/auto/qml/qqmlecmascript/data/nans.qml | |
parent | c2bd33af9fb548ff20bf34323271baa89cbc8a55 (diff) |
QML: Collapse all NaNs into one single (encoded) NaN
The idea of NaN boxing is to use one single NaN as a "true" NaN, and all
others as a boxed value. So when encoding some NaN, be sure to use that
one "true" NaN. Otherwise, it will be interpreted as an encoded value.
Task-number: QTBUG-65998
Change-Id: Ia6e4641be180f3d626c40a57b473f181358e04db
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'tests/auto/qml/qqmlecmascript/data/nans.qml')
-rw-r--r-- | tests/auto/qml/qqmlecmascript/data/nans.qml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/auto/qml/qqmlecmascript/data/nans.qml b/tests/auto/qml/qqmlecmascript/data/nans.qml new file mode 100644 index 0000000000..ece69f2d79 --- /dev/null +++ b/tests/auto/qml/qqmlecmascript/data/nans.qml @@ -0,0 +1,5 @@ +import QtQuick 2.0 + +QtObject { + property var prop: undefined +} |