Change-Id: Iec3eeb849df924919662e8d2ca6593d66c70e3eb
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
}
}
+int __qmljs_value_to_int32(const Value &value)
+{
+ return value.toInt32();
+}
+
+int __qmljs_double_to_int32(double d)
+{
+ return Value::toInt32(d);
+}
+
+unsigned __qmljs_value_to_uint32(const Value &value)
+{
+ return value.toUInt32();
+}
+
+unsigned __qmljs_double_to_uint32(double d)
+{
+ return Value::toUInt32(d);
+}
} // namespace QV4
QT_END_NAMESPACE
}
}
+Q_QML_EXPORT int __qmljs_value_to_int32(const QV4::Value &value);
+Q_QML_EXPORT int __qmljs_double_to_int32(double);
+Q_QML_EXPORT unsigned __qmljs_value_to_uint32(const QV4::Value &value);
+Q_QML_EXPORT unsigned __qmljs_double_to_uint32(double);
+
inline QV4::Value __qmljs_to_string(const QV4::Value &value, QV4::ExecutionContext *ctx)
{
if (value.isString())