Lines Matching full:value
52 static void CheckSmi(int value, const char* string) {
55 *Execution::ToString(Handle<Object>(Smi::FromInt(value)), &exc);
60 static void CheckNumber(double value, const char* string) {
61 Object* obj = Heap::NumberFromDouble(value);
109 Object* value = Heap::NumberFromDouble(1.000123);
110 CHECK(value->IsHeapNumber());
111 CHECK(value->IsNumber());
112 CHECK_EQ(1.000123, value->Number());
114 value = Heap::NumberFromDouble(1.0);
115 CHECK(value->IsSmi());
116 CHECK(value->IsNumber());
117 CHECK_EQ(1.0, value->Number());
119 value = Heap::NumberFromInt32(1024);
120 CHECK(value->IsSmi());
121 CHECK(value->IsNumber());
122 CHECK_EQ(1024.0, value->Number());
124 value = Heap::NumberFromInt32(Smi::kMinValue);
125 CHECK(value->IsSmi());
126 CHECK(value->IsNumber());
127 CHECK_EQ(Smi::kMinValue, Smi::cast(value)->value());
129 value = Heap::NumberFromInt32(Smi::kMaxValue);
130 CHECK(value->IsSmi());
131 CHECK(value->IsNumber());
132 CHECK_EQ(Smi::kMaxValue, Smi::cast(value)->value());
136 value = Heap::NumberFromInt32(Smi::kMinValue - 1);
137 CHECK(value->IsHeapNumber());
138 CHECK(value->IsNumber());
139 CHECK_EQ(static_cast<double>(Smi::kMinValue - 1), value->Number());
142 value = Heap::NumberFromUint32(static_cast<uint32_t>(Smi::kMaxValue) + 1);
143 CHECK(value->IsHeapNumber());
144 CHECK(value->IsNumber());
146 value->Number());
322 static void TestWeakGlobalHandleCallback(v8::Persistent<v8::Value> handle,
393 v8::Persistent<v8::Value> handle,
646 // Set array length with larger than smi value.