43 return !std::isnan(val) && val != 0;
57 return value_.
value();
64 tracer->
Trace(&value_);
ReturnVal< JsValue > JsUndefined()
ReturnVal< JsValue > JsNull()
bool BooleanFromValue(Handle< JsValue > value)
ReturnVal< JsValue > value() const
void Trace(const Traceable *ptr)
proto::ValueType GetValueType(Handle< JsValue > value)
double NumberFromValue(Handle< JsValue > value)
void Trace(memory::HeapTracer *tracer) const override
Any & operator=(const Any &)
std::string ConvertToString(Handle< JsValue > value)
ReturnVal< JsValue > ToJsValue() const override
Handle< T > handle() const
bool TryConvert(Handle< JsValue > value) override