aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsapi/qjsvalue.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qml/jsapi/qjsvalue.cpp')
-rw-r--r--src/qml/jsapi/qjsvalue.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/qml/jsapi/qjsvalue.cpp b/src/qml/jsapi/qjsvalue.cpp
index 38a8e40cb2..5fba40edac 100644
--- a/src/qml/jsapi/qjsvalue.cpp
+++ b/src/qml/jsapi/qjsvalue.cpp
@@ -381,7 +381,7 @@ QString QJSValue::toString() const
double QJSValue::toNumber() const
{
if (d->value.isEmpty())
- return __qmljs_string_to_number(d->string);
+ return RuntimeHelpers::stringToNumber(d->string);
QV4::ExecutionContext *ctx = d->engine ? d->engine->currentContext() : 0;
double dbl = d->value.toNumber();
@@ -433,7 +433,7 @@ bool QJSValue::toBool() const
qint32 QJSValue::toInt() const
{
if (d->value.isEmpty())
- return QV4::Primitive::toInt32(__qmljs_string_to_number(d->string));
+ return QV4::Primitive::toInt32(RuntimeHelpers::stringToNumber(d->string));
QV4::ExecutionContext *ctx = d->engine ? d->engine->currentContext() : 0;
qint32 i = d->value.toInt32();
@@ -459,7 +459,7 @@ qint32 QJSValue::toInt() const
quint32 QJSValue::toUInt() const
{
if (d->value.isEmpty())
- return QV4::Primitive::toUInt32(__qmljs_string_to_number(d->string));
+ return QV4::Primitive::toUInt32(RuntimeHelpers::stringToNumber(d->string));
QV4::ExecutionContext *ctx = d->engine ? d->engine->currentContext() : 0;
quint32 u = d->value.toUInt32();
@@ -744,12 +744,12 @@ static bool js_equal(const QString &string, QV4::ValueRef value)
if (value->isString())
return string == value->stringValue()->toQString();
if (value->isNumber())
- return __qmljs_string_to_number(string) == value->asDouble();
+ return RuntimeHelpers::stringToNumber(string) == value->asDouble();
if (value->isBoolean())
- return __qmljs_string_to_number(string) == double(value->booleanValue());
+ return RuntimeHelpers::stringToNumber(string) == double(value->booleanValue());
if (value->isObject()) {
Scope scope(value->objectValue()->engine());
- ScopedValue p(scope, __qmljs_to_primitive(value, PREFERREDTYPE_HINT));
+ ScopedValue p(scope, RuntimeHelpers::toPrimitive(value, PREFERREDTYPE_HINT));
return js_equal(string, p);
}
return false;
@@ -789,7 +789,7 @@ bool QJSValue::equals(const QJSValue& other) const
if (other.d->value.isEmpty())
return other.equals(*this);
- return __qmljs_cmp_eq(QV4::ValueRef(d), QV4::ValueRef(other.d));
+ return Runtime::compareEqual(QV4::ValueRef(d), QV4::ValueRef(other.d));
}
/*!
@@ -826,7 +826,7 @@ bool QJSValue::strictlyEquals(const QJSValue& other) const
if (other.d->value.isEmpty())
return other.strictlyEquals(*this);
- return __qmljs_strict_equal(QV4::ValueRef(d), QV4::ValueRef(other.d));
+ return RuntimeHelpers::strictEqual(QV4::ValueRef(d), QV4::ValueRef(other.d));
}
/*!