#include <qv4runtime_p.h>
|
static ReturnedValue | objectDefaultValue (const Object *object, int typeHint) |
static ReturnedValue | toPrimitive (const Value &value, TypeHint typeHint) |
static ReturnedValue | ordinaryToPrimitive (ExecutionEngine *engine, const Object *object, String *typeHint) |
static double | stringToNumber (const QString &s) |
static Heap::String * | stringFromNumber (ExecutionEngine *engine, double number) |
static double | toNumber (const Value &value) |
static void | numberToString (QString *result, double num, int radix=10) |
static Heap::String * | convertToString (ExecutionEngine *engine, Value value, TypeHint=STRING_HINT) |
static Heap::Object * | convertToObject (ExecutionEngine *engine, const Value &value) |
static Bool | equalHelper (const Value &x, const Value &y) |
static Bool | strictEqual (const Value &x, const Value &y) |
static ReturnedValue | addHelper (ExecutionEngine *engine, const Value &left, const Value &right) |
Definition at line 62 of file qv4runtime_p.h.
◆ addHelper()
◆ convertToObject()
Heap::Object * QV4::RuntimeHelpers::convertToObject |
( |
ExecutionEngine * | engine, |
|
|
const Value & | value ) |
|
static |
◆ convertToString()
◆ equalHelper()
uint QV4::RuntimeHelpers::equalHelper |
( |
const Value & | x, |
|
|
const Value & | y ) |
|
static |
◆ numberToString()
void QV4::RuntimeHelpers::numberToString |
( |
QString * | result, |
|
|
double | num, |
|
|
int | radix = 10 ) |
|
static |
◆ objectDefaultValue()
◆ ordinaryToPrimitive()
◆ strictEqual()
Bool QV4::RuntimeHelpers::strictEqual |
( |
const Value & | x, |
|
|
const Value & | y ) |
|
static |
◆ stringFromNumber()
◆ stringToNumber()
double QV4::RuntimeHelpers::stringToNumber |
( |
const QString & | s | ) |
|
|
static |
◆ toNumber()
double QV4::RuntimeHelpers::toNumber |
( |
const Value & | value | ) |
|
|
inlinestatic |
◆ toPrimitive()
The documentation for this struct was generated from the following files: