Number 88 include/v8.h class Number; Number 964 include/v8.h V8EXPORT Local<Number> ToNumber() const; Number 1352 include/v8.h class Number : public Primitive { Number 1355 include/v8.h V8EXPORT static Local<Number> New(double value); Number 1356 include/v8.h static inline Number* Cast(v8::Value* obj); Number 1358 include/v8.h V8EXPORT Number(); Number 1366 include/v8.h class Integer : public Number { Number 4368 include/v8.h Number* Number::Cast(v8::Value* value) { Number 4372 include/v8.h return static_cast<Number*>(value); Number 130 src/accessors.cc if (uint32_v->Number() == number_v->Number()) { Number 1877 src/api.cc return static_cast<int>(result->Number()); Number 1917 src/api.cc return static_cast<int>(start_col_obj->Number()); Number 1937 src/api.cc return static_cast<int>(start_col_obj->Number()) + (end - start); Number 2203 src/api.cc double value = obj->Number(); Number 2220 src/api.cc double value = obj->Number(); Number 2383 src/api.cc Local<Number> Value::ToNumber() const { Number 2391 src/api.cc return Local<Number>(); Number 2397 src/api.cc EXCEPTION_BAILOUT_CHECK(isolate, Local<Number>()); Number 2399 src/api.cc return Local<Number>(ToApi<Number>(num)); Number 2457 src/api.cc void v8::Number::CheckCast(v8::Value* that) { Number 2564 src/api.cc return num->Number(); Number 2585 src/api.cc return static_cast<int64_t>(num->Number()); Number 2671 src/api.cc return static_cast<int32_t>(num->Number()); Number 2717 src/api.cc double x = obj->Number(); Number 2718 src/api.cc double y = other->Number(); Number 2724 src/api.cc return other->IsNumber() && obj->Number() == other->Number(); Number 2752 src/api.cc return static_cast<uint32_t>(num->Number()); Number 4086 src/api.cc double Number::Value() const { Number 4089 src/api.cc return obj->Number(); Number 4106 src/api.cc return static_cast<int64_t>(obj->Number()); Number 4117 src/api.cc return static_cast<int32_t>(obj->Number()); Number 4128 src/api.cc return static_cast<uint32_t>(obj->Number()); Number 4874 src/api.cc return jsvalue->value()->Number(); Number 4947 src/api.cc return jsdate->value()->Number(); Number 5065 src/api.cc return static_cast<uint32_t>(length->Number()); Number 5104 src/api.cc Local<Number> v8::Number::New(double value) { Number 6020 src/api.cc return Handle<Number>(ToApi<Number>(isolate->factory()->NewNumberFromInt( Number 191 src/api.h static inline Local<Number> NumberToLocal( Number 288 src/api.h MAKE_TO_LOCAL(NumberToLocal, Object, Number) Number 71 src/arguments.h return (*this)[index]->Number(); Number 744 src/arm/constants-arm.h static int Number(const char* name); Number 765 src/arm/constants-arm.h static int Number(const char* name, bool* is_double); Number 332 src/arm/lithium-codegen-arm.cc __ mov(scratch, Operand(static_cast<int32_t>(literal->Number()))); Number 371 src/arm/lithium-codegen-arm.cc __ mov(ip, Operand(static_cast<int32_t>(literal->Number()))); Number 178 src/arm/simulator-arm.cc int regnum = Registers::Number(desc); Number 195 src/arm/simulator-arm.cc int regnum = VFPRegisters::Number(desc, &is_double); Number 206 src/arm/simulator-arm.cc int regnum = VFPRegisters::Number(desc, &is_double); Number 440 src/arm/simulator-arm.cc int regnum = Registers::Number(arg1); Number 1133 src/ast.cc str = DoubleToCString(handle_->Number(), buffer); Number 296 src/builtins.cc double_elms->set(index, (*args)[index+1]->Number()); Number 59 src/char-predicates.h || unibrow::Number::Is(c) Number 550 src/d8-posix.cc return Number::New(previous); Number 192 src/dateparser-inl.h return DateToken::Number(n, length); Number 218 src/dateparser.h static DateToken Number(int value, int length) { Number 922 src/deoptimizer.cc : FastD2I(input_object->Number()); Number 925 src/deoptimizer.cc FastI2D(int32_value) != input_object->Number()) { Number 928 src/deoptimizer.cc input_object->Number()); Number 947 src/deoptimizer.cc double double_value = input_object->Number(); Number 983 src/deoptimizer.cc : DoubleToInt32(input_object->Number()); Number 986 src/deoptimizer.cc FastI2D(int32_value) != input_object->Number()) { Number 989 src/deoptimizer.cc input_object->Number()); Number 1013 src/deoptimizer.cc double double_value = input_object->Number(); Number 428 src/elements.cc to->set(to_start, hole_or_object->Number()); Number 458 src/elements.cc to->set(i + to_start, from->ValueAt(entry)->Number()); Number 803 src/elements.cc int old_length = FastD2I(array->length()->Number()); Number 1280 src/elements.cc uint32_t old_length = static_cast<uint32_t>(array->length()->Number()); Number 1289 src/elements.cc uint32_t number = static_cast<uint32_t>(key->Number()); Number 1307 src/elements.cc uint32_t number = static_cast<uint32_t>(key->Number()); Number 608 src/execution.cc double value = obj->Number(); Number 2578 src/heap.cc ASSERT(signbit(minus_zero_value()->Number()) != 0); Number 2903 src/heap.cc hash = double_get_hash(number->Number()) & mask; Number 2910 src/heap.cc key->Number() == number->Number()) { Number 2923 src/heap.cc hash = double_get_hash(number->Number()) & mask; Number 1401 src/hydrogen-instructions.cc double n = handle_->Number(); Number 493 src/liveobjectlist.cc double length = jsarray->length()->Number(); Number 133 src/mips/constants-mips.h static int Number(const char* name); Number 155 src/mips/constants-mips.h static int Number(const char* name); Number 300 src/mips/lithium-codegen-mips.cc __ li(scratch, Operand(static_cast<int32_t>(literal->Number()))); Number 339 src/mips/lithium-codegen-mips.cc __ li(at, Operand(static_cast<int32_t>(literal->Number()))); Number 222 src/mips/simulator-mips.cc int regnum = Registers::Number(desc); Number 223 src/mips/simulator-mips.cc int fpuregnum = FPURegisters::Number(desc); Number 429 src/mips/simulator-mips.cc int regnum = Registers::Number(arg1); Number 430 src/mips/simulator-mips.cc int fpuregnum = FPURegisters::Number(arg1); Number 461 src/mips/simulator-mips.cc int fpuregnum = FPURegisters::Number(arg1); Number 557 src/mips/simulator-mips.cc int regnum = Registers::Number(arg1); Number 808 src/objects-inl.h double Object::Number() { Number 5025 src/objects-inl.h return key == static_cast<uint32_t>(other->Number()); Number 5037 src/objects-inl.h return ComputeIntegerHash(static_cast<uint32_t>(other->Number()), 0); Number 5048 src/objects-inl.h return ComputeIntegerHash(static_cast<uint32_t>(other->Number()), seed); Number 744 src/objects.cc uint32_t hash = ComputeLongHash(double_to_uint64(Number())); Number 770 src/objects.cc double this_value = Number(); Number 771 src/objects.cc double other_value = other->Number(); Number 1076 src/objects.cc : JSArray::cast(this)->length()->Number(); Number 1442 src/objects.cc PrintF(out, "%.16g", Number()); Number 1454 src/objects.cc OS::SNPrintF(buffer, "%.16g", Number()); Number 9247 src/objects.cc FixedDoubleArray::cast(elements())->set(index, value->Number()); Number 12950 src/objects.cc date_cache->ToLocal(static_cast<int64_t>(value()->Number())); Number 12966 src/objects.cc return GetUTCField(index, value()->Number(), date_cache); Number 12969 src/objects.cc double time = value()->Number(); Number 759 src/objects.h V(Number) \ Number 883 src/objects.h inline double Number(); Number 3193 src/parser.cc double x_val = x->AsLiteral()->handle()->Number(); Number 3194 src/parser.cc double y_val = y->AsLiteral()->handle()->Number(); Number 3301 src/parser.cc double value = literal->Number(); Number 3856 src/parser.cc double_literals->set(i, boilerplate_value->Number()); Number 3866 src/parser.cc double_literals->set(i, boilerplate_value->Number()); Number 549 src/prettyprinter.cc Print("%g", object->Number()); Number 2274 src/profile-generator.cc uint32_t index = static_cast<uint32_t>(k->Number()); Number 412 src/runtime.cc double num = key->Number(); Number 4859 src/runtime.cc double_array->set(store_index, number->Number()); Number 9678 src/runtime.cc uint32_t length = static_cast<uint32_t>(array->length()->Number()); Number 9816 src/runtime.cc uint32_t index = static_cast<uint32_t>(k->Number()); Number 9914 src/runtime.cc uint32_t length = static_cast<uint32_t>(receiver->length()->Number()); Number 10037 src/runtime.cc int argument_count = static_cast<int>(arguments->length()->Number()); Number 10068 src/runtime.cc static_cast<uint32_t>(array->length()->Number()); Number 433 src/string-stream.cc static_cast<uint32_t>(JSArray::cast(array)->length()->Number()); Number 321 src/type-info.cc return TypeInfo::Number(); Number 454 src/type-info.cc return TypeInfo::Number(); Number 63 src/type-info.h static TypeInfo Number() { return TypeInfo(kNumber); } Number 755 src/unicode.cc bool Number::Is(uchar c) { Number 39 src/v8conversions.h return DoubleToInt32(number->Number()); Number 45 src/v8conversions.h return DoubleToUint32(number->Number()); Number 197 test/cctest/cctest.h return v8::Number::New(x); Number 1118 test/cctest/test-api.cc Local<v8::Number> pi_obj = v8::Number::New(PI); Number 1161 test/cctest/test-api.cc CHECK(!v8::Number::New(0)->BooleanValue()); Number 1162 test/cctest/test-api.cc CHECK(v8::Number::New(-1)->BooleanValue()); Number 1163 test/cctest/test-api.cc CHECK(v8::Number::New(1)->BooleanValue()); Number 1164 test/cctest/test-api.cc CHECK(v8::Number::New(42)->BooleanValue()); Number 5772 test/cctest/test-api.cc Local<v8::Number> expected_len = Number 5773 test/cctest/test-api.cc Local<v8::Number>::Cast(alens->Get(i)); Number 5803 test/cctest/test-api.cc Local<v8::Number> expected_len = Number 5804 test/cctest/test-api.cc Local<v8::Number>::Cast(alens->Get(i)); Number 5997 test/cctest/test-api.cc v8::Handle<v8::Number> num = v8::Number::New(1); Number 6001 test/cctest/test-api.cc num = v8::Number::New(-1); Number 8490 test/cctest/test-api.cc Local<v8::Number> n(v8::Integer::New(42)); Number 8504 test/cctest/test-api.cc Local<v8::Number> n(v8::Integer::New(42)); Number 8512 test/cctest/test-api.cc Local<v8::Number> n(v8::Integer::New(42)); Number 10931 test/cctest/test-api.cc CHECK_EQ(9801.0, v8::Number::Cast(*value)->Value()); Number 10937 test/cctest/test-api.cc CHECK_EQ(9801.0, v8::Number::Cast(*value)->Value()); Number 11295 test/cctest/test-api.cc templ->Set(v8_str(buf), v8::Number::New(k)); Number 13157 test/cctest/test-api.cc 1, static_cast<int>(jsobj->GetElement(1)->ToObjectChecked()->Number())); Number 13301 test/cctest/test-api.cc static_cast<int>(jsobj->GetElement(7)->ToObjectChecked()->Number())); Number 13304 test/cctest/test-api.cc jsobj->GetElement(7)->ToObjectChecked()->Number())); Number 13313 test/cctest/test-api.cc 2, static_cast<int>(jsobj->GetElement(6)->ToObjectChecked()->Number())); Number 14424 test/cctest/test-api.cc v8::Handle<v8::Value> number = v8::Number::New(test_value); Number 144 test/cctest/test-compiler.cc return GetGlobalProperty("result")->ToObjectChecked()->Number(); Number 165 test/cctest/test-compiler.cc return GetGlobalProperty("result")->ToObjectChecked()->Number(); Number 185 test/cctest/test-compiler.cc return GetGlobalProperty("result")->ToObjectChecked()->Number(); Number 206 test/cctest/test-compiler.cc return GetGlobalProperty("result")->ToObjectChecked()->Number(); Number 260 test/cctest/test-compiler.cc CHECK_EQ(511.0, GetGlobalProperty("r")->ToObjectChecked()->Number()); Number 276 test/cctest/test-compiler.cc ToObjectChecked()->Number()); Number 2474 test/cctest/test-debug.cc v8::Number::New(barbar_break_position) Number 2483 test/cctest/test-debug.cc v8::Number::New(barbar_break_position) Number 2492 test/cctest/test-debug.cc v8::Number::New(barbar_break_position + 1) Number 2732 test/cctest/test-debug.cc a->Set(v8::Number::New(i), v8::Number::New(i)); Number 2779 test/cctest/test-debug.cc a->Set(v8::Number::New(i), v8::Number::New(i)); Number 3074 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_1[argc] = { v8::Number::New(1) }; Number 3081 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_2[argc] = { v8::Number::New(2) }; Number 3088 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_3[argc] = { v8::Number::New(3) }; Number 3121 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_10[argc] = { v8::Number::New(10) }; Number 3128 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_100[argc] = { v8::Number::New(100) }; Number 3161 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_10[argc] = { v8::Number::New(10) }; Number 3168 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_100[argc] = { v8::Number::New(100) }; Number 3202 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_10[argc] = { v8::Number::New(10) }; Number 3209 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_100[argc] = { v8::Number::New(100) }; Number 3251 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_10[argc] = { v8::Number::New(10) }; Number 3259 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_100[argc] = { v8::Number::New(100) }; Number 3303 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_10[argc] = { v8::Number::New(10) }; Number 3311 test/cctest/test-debug.cc v8::Handle<v8::Value> argv_100[argc] = { v8::Number::New(100) }; Number 4052 test/cctest/test-debug.cc v8::Handle<v8::Value> argv[] = { v8::Number::New(1), Number 4053 test/cctest/test-debug.cc v8::Number::New(1), Number 4054 test/cctest/test-debug.cc v8::Number::New(1), Number 4055 test/cctest/test-debug.cc v8::Number::New(1) }; Number 4165 test/cctest/test-debug.cc result->Set(v8::Integer::New(0), v8::Number::New(1)); Number 4166 test/cctest/test-debug.cc result->Set(v8::Integer::New(1), v8::Number::New(10)); Number 4190 test/cctest/test-debug.cc return v8::Number::New(index + 1); Number 4332 test/cctest/test-debug.cc t0->InstanceTemplate()->Set(v8::String::New("x"), v8::Number::New(0)); Number 4335 test/cctest/test-debug.cc t1->InstanceTemplate()->Set(v8::String::New("y"), v8::Number::New(1)); Number 4338 test/cctest/test-debug.cc t2->InstanceTemplate()->Set(v8::String::New("z"), v8::Number::New(2)); Number 4340 test/cctest/test-debug.cc t3->InstanceTemplate()->Set(v8::String::New("u"), v8::Number::New(3)); Number 4528 test/cctest/test-debug.cc t0->InstanceTemplate()->Set(v8::String::New("b"), v8::Number::New(2)); Number 4531 test/cctest/test-debug.cc t1->InstanceTemplate()->Set(v8::String::New("c"), v8::Number::New(3)); Number 225 test/cctest/test-decls.cc EXPECT_RESULT, Number::New(0)); Number 280 test/cctest/test-decls.cc EXPECT_RESULT, Number::New(0)); Number 304 test/cctest/test-decls.cc EXPECT_RESULT, Number::New(0)); Number 334 test/cctest/test-decls.cc EXPECT_RESULT, Number::New(0)); Number 424 test/cctest/test-decls.cc EXPECT_RESULT, Number::New(0)); Number 539 test/cctest/test-decls.cc EXPECT_RESULT, Number::New(87)); Number 555 test/cctest/test-decls.cc EXPECT_RESULT, Number::New(0)); Number 571 test/cctest/test-decls.cc EXPECT_RESULT, Number::New(0)); Number 655 test/cctest/test-decls.cc EXPECT_RESULT, Number::New(0)); Number 681 test/cctest/test-decls.cc EXPECT_RESULT, Number::New(0)); Number 1337 test/cctest/test-heap-profiler.cc v8::Local<v8::Number> js_n_prop = Number 1338 test/cctest/test-heap-profiler.cc js_obj->Get(v8_str("n_prop")).As<v8::Number>(); Number 112 test/cctest/test-heap.cc CHECK_EQ(1.000123, value->Number()); Number 117 test/cctest/test-heap.cc CHECK_EQ(1.0, value->Number()); Number 122 test/cctest/test-heap.cc CHECK_EQ(1024.0, value->Number()); Number 139 test/cctest/test-heap.cc CHECK_EQ(static_cast<double>(Smi::kMinValue - 1), value->Number()); Number 148 test/cctest/test-heap.cc value->Number()); Number 152 test/cctest/test-heap.cc CHECK(isnan(HEAP->nan_value()->Number()));