ConvertToNumber Class

(QmlJS::QmlJS::ConvertToNumber)

Public Functions

ConvertToNumber(QmlJS::QmlJS::ValueOwner *valueOwner)
const QmlJS::QmlJS::Value *operator()(const QmlJS::QmlJS::Value *value)

Protected Functions

const QmlJS::QmlJS::Value *switchResult(const QmlJS::QmlJS::Value *value)
void visit(const QmlJS::QmlJS::NullValue *)
void visit(const QmlJS::QmlJS::UndefinedValue *)
void visit(const QmlJS::QmlJS::NumberValue *)
void visit(const QmlJS::QmlJS::BooleanValue *)
void visit(const QmlJS::QmlJS::StringValue *)
void visit(const QmlJS::QmlJS::ObjectValue *)
void visit(const QmlJS::QmlJS::FunctionValue *)

Member Function Documentation

ConvertToNumber::ConvertToNumber(QmlJS::QmlJS::ValueOwner *valueOwner)

Default constructs an instance of ConvertToNumber.

[protected] const QmlJS::QmlJS::Value *ConvertToNumber::switchResult(const QmlJS::QmlJS::Value *value)

[protected] void ConvertToNumber::visit(const QmlJS::QmlJS::NullValue *)

[protected] void ConvertToNumber::visit(const QmlJS::QmlJS::UndefinedValue *)

[protected] void ConvertToNumber::visit(const QmlJS::QmlJS::NumberValue *)

[protected] void ConvertToNumber::visit(const QmlJS::QmlJS::BooleanValue *)

[protected] void ConvertToNumber::visit(const QmlJS::QmlJS::StringValue *)

[protected] void ConvertToNumber::visit(const QmlJS::QmlJS::ObjectValue *)

[protected] void ConvertToNumber::visit(const QmlJS::QmlJS::FunctionValue *)

const QmlJS::QmlJS::Value *ConvertToNumber::operator()(const QmlJS::QmlJS::Value *value)