5#ifndef INCLUDE_V8_PRIMITIVE_OBJECT_H_
6#define INCLUDE_V8_PRIMITIVE_OBJECT_H_
23 double ValueOf()
const;
26#ifdef V8_ENABLE_CHECKS
33 static void CheckCast(
Value* obj);
46#ifdef V8_ENABLE_CHECKS
53 static void CheckCast(
Value* obj);
66#ifdef V8_ENABLE_CHECKS
73 static void CheckCast(
Value* obj);
86#ifdef V8_ENABLE_CHECKS
93 static void CheckCast(
Value* obj);
106#ifdef V8_ENABLE_CHECKS
113 static void CheckCast(
Value* obj);
static V8_INLINE BigIntObject * Cast(Value *value)
static V8_INLINE BooleanObject * Cast(Value *value)
static V8_INLINE NumberObject * Cast(Value *value)
static V8_INLINE StringObject * Cast(Value *value)
static V8_INLINE SymbolObject * Cast(Value *value)
std::unique_ptr< ValueMirror > value