IsNumber 916 include/v8.h V8EXPORT bool IsNumber() const; IsNumber 93 src/accessors.cc if (value->IsNumber() || !value->IsJSValue()) return value; IsNumber 2178 src/api.cc return Utils::OpenHandle(this)->IsNumber(); IsNumber 2202 src/api.cc if (obj->IsNumber()) { IsNumber 2219 src/api.cc if (obj->IsNumber()) { IsNumber 2386 src/api.cc if (obj->IsNumber()) { IsNumber 2460 src/api.cc ApiCheck(obj->IsNumber(), IsNumber 2469 src/api.cc ApiCheck(obj->IsNumber(), IsNumber 2551 src/api.cc if (obj->IsNumber()) { IsNumber 2571 src/api.cc if (obj->IsNumber()) { IsNumber 2716 src/api.cc if (!other->IsNumber()) return false; IsNumber 2724 src/api.cc return other->IsNumber() && obj->Number() == other->Number(); IsNumber 331 src/arm/lithium-codegen-arm.cc ASSERT(literal->IsNumber()); IsNumber 370 src/arm/lithium-codegen-arm.cc ASSERT(literal->IsNumber()); IsNumber 233 src/ast.cc ASSERT((*reinterpret_cast<Object**>(first))->IsNumber()); IsNumber 234 src/ast.cc ASSERT((*reinterpret_cast<Object**>(second))->IsNumber()); IsNumber 1124 src/ast.cc ASSERT(handle_->IsNumber()); IsNumber 245 src/d8-posix.cc if (args[3]->IsNumber()) { IsNumber 253 src/d8-posix.cc if (args[2]->IsNumber()) { IsNumber 547 src/d8-posix.cc if (args[0]->IsNumber()) { IsNumber 604 src/d8-posix.cc if (args[1]->IsNumber()) { IsNumber 295 src/d8.cc ASSERT(number->IsNumber()); IsNumber 102 src/dateparser-inl.h if (token.IsNumber()) { IsNumber 118 src/dateparser-inl.h if (!scanner.Peek().IsNumber()) return false; IsNumber 153 src/dateparser-inl.h if (scanner.Peek().IsNumber()) return false; IsNumber 160 src/dateparser-inl.h if (scanner.Peek().IsNumber()) { IsNumber 282 src/dateparser-inl.h if (!scanner->Peek().IsNumber() || IsNumber 168 src/dateparser.h bool IsNumber() { return tag_ == kNumberTag; } IsNumber 177 src/dateparser.h ASSERT(IsNumber()); IsNumber 199 src/dateparser.h return IsNumber() && length_ == length; IsNumber 917 src/deoptimizer.cc if (!input_object->IsNumber()) return false; IsNumber 944 src/deoptimizer.cc if (!input_object->IsNumber()) return false; IsNumber 976 src/deoptimizer.cc if (!input_object->IsNumber()) return false; IsNumber 1008 src/deoptimizer.cc if (!input_object->IsNumber()) return false; IsNumber 697 src/elements.cc ASSERT(e->IsString() || e->IsNumber()); IsNumber 1288 src/elements.cc if (key->IsNumber()) { IsNumber 1306 src/elements.cc if (key->IsNumber()) { IsNumber 1659 src/elements.cc if (length->IsNumber()) { IsNumber 1669 src/elements.cc ASSERT(new_length->IsNumber()); IsNumber 607 src/execution.cc } else if (obj->IsNumber()) { IsNumber 594 src/handles.cc if (!(e->IsString() || e->IsNumber())) return false; IsNumber 1400 src/hydrogen-instructions.cc if (handle_->IsNumber()) { IsNumber 8109 src/hydrogen.cc if (info.IsNumber()) return Representation::Double(); IsNumber 105 src/ic-inl.h ASSERT(object->IsString() || object->IsNumber() || object->IsBoolean()); IsNumber 496 src/ic.cc if (object->IsString() || object->IsNumber() || object->IsBoolean()) { IsNumber 618 src/ic.cc argc >= 1 && args[1]->IsNumber()) { IsNumber 1201 src/ic.cc if (object->IsString() && key->IsNumber()) { IsNumber 2273 src/ic.cc } else if (operand_type.IsNumber()) { IsNumber 2374 src/ic.cc if (left_type.IsNumber() && right_type.IsNumber()) { IsNumber 2387 src/ic.cc if (left->IsUndefined() && right->IsNumber()) return ODDBALL; IsNumber 2388 src/ic.cc if (left->IsNumber() && right->IsUndefined()) return ODDBALL; IsNumber 2612 src/ic.cc if (x->IsNumber() && y->IsNumber()) return HEAP_NUMBERS; IsNumber 2616 src/ic.cc if ((x->IsNumber() && y->IsUndefined()) || IsNumber 2617 src/ic.cc (y->IsNumber() && x->IsUndefined())) { IsNumber 2639 src/ic.cc return has_inlined_smi_code && x->IsNumber() && y->IsNumber() IsNumber 299 src/mips/lithium-codegen-mips.cc ASSERT(literal->IsNumber()); IsNumber 338 src/mips/lithium-codegen-mips.cc ASSERT(literal->IsNumber()); IsNumber 589 src/objects-debug.cc ASSERT(length()->IsNumber() || length()->IsUndefined()); IsNumber 420 src/objects-inl.h bool Object::IsNumber() { IsNumber 720 src/objects-inl.h return IsOddball() || IsNumber() || IsString(); IsNumber 809 src/objects-inl.h ASSERT(IsNumber()); IsNumber 1282 src/objects-inl.h if (mode == ALLOW_CONVERTED_DOUBLE_ELEMENTS && current->IsNumber()) { IsNumber 5024 src/objects-inl.h ASSERT(other->IsNumber()); IsNumber 5036 src/objects-inl.h ASSERT(other->IsNumber()); IsNumber 5047 src/objects-inl.h ASSERT(other->IsNumber()); IsNumber 73 src/objects.cc if (IsNumber()) { IsNumber 88 src/objects.cc } else if (IsNumber()) { IsNumber 138 src/objects.cc if (IsNumber()) { IsNumber 665 src/objects.cc if (holder->IsNumber()) { IsNumber 743 src/objects.cc if (IsNumber()) { IsNumber 769 src/objects.cc if (IsNumber() && other->IsNumber()) { IsNumber 5558 src/objects.cc ASSERT(current->IsNumber() || current->IsString()); IsNumber 5576 src/objects.cc ASSERT(current->IsNumber() || current->IsString()); IsNumber 9243 src/objects.cc if (HasFastSmiElements() && !value->IsSmi() && value->IsNumber()) { IsNumber 9466 src/objects.cc if (!value->IsNumber()) { IsNumber 10041 src/objects.cc if (key->IsNumber()) { IsNumber 10043 src/objects.cc if (!value->IsNumber()) return false; IsNumber 11295 src/objects.cc ASSERT(k->IsNumber()); IsNumber 12217 src/objects.cc ASSERT((Dictionary<Shape, Key>::KeyAt(entry)->IsNumber() IsNumber 3191 src/parser.cc if (x && x->AsLiteral() && x->AsLiteral()->handle()->IsNumber() && IsNumber 3192 src/parser.cc y && y->AsLiteral() && y->AsLiteral()->handle()->IsNumber()) { IsNumber 3299 src/parser.cc } else if (literal->IsNumber()) { IsNumber 3841 src/parser.cc if (boilerplate_value->IsNumber() && FLAG_smi_only_arrays) { IsNumber 3865 src/parser.cc if (boilerplate_value->IsNumber()) { IsNumber 548 src/prettyprinter.cc } else if (object->IsNumber()) { IsNumber 2273 src/profile-generator.cc ASSERT(k->IsNumber()); IsNumber 99 src/runtime.cc RUNTIME_ASSERT(args[index]->IsNumber()); \ IsNumber 106 src/runtime.cc RUNTIME_ASSERT(obj->IsNumber()); \ IsNumber 411 src/runtime.cc ASSERT(key->IsNumber()); IsNumber 2313 src/runtime.cc RUNTIME_ASSERT(index->IsNumber()); IsNumber 4319 src/runtime.cc if (object->IsString() || object->IsNumber() || object->IsBoolean()) { IsNumber 4845 src/runtime.cc if (value->IsNumber()) { IsNumber 5318 src/runtime.cc ASSERT(entry->IsNumber()); IsNumber 5415 src/runtime.cc if (obj->IsNumber()) return isolate->heap()->number_symbol(); IsNumber 6674 src/runtime.cc RUNTIME_ASSERT(number->IsNumber()); IsNumber 6685 src/runtime.cc RUNTIME_ASSERT(number->IsNumber()); IsNumber 7162 src/runtime.cc RUNTIME_ASSERT(elements->get(i)->IsNumber()); IsNumber 8008 src/runtime.cc RUNTIME_ASSERT(args[3]->IsNumber()); IsNumber 9815 src/runtime.cc ASSERT(k->IsNumber()); IsNumber 11910 src/runtime.cc RUNTIME_ASSERT(args[0]->IsNumber()); IsNumber 11928 src/runtime.cc RUNTIME_ASSERT(args[0]->IsNumber()); IsNumber 11951 src/runtime.cc if (!args[1]->IsNumber() || !args[2]->IsNumber()) { IsNumber 193 src/string-stream.cc } else if (o->IsNumber() || o->IsOddball()) { IsNumber 355 src/string-stream.cc if (key->IsString() || key->IsNumber()) { IsNumber 602 src/stub-cache.cc } else if (object->IsNumber()) { IsNumber 642 src/stub-cache.cc if (object->IsNumber() || object->IsBoolean() || object->IsString()) { IsNumber 679 src/stub-cache.cc if (object->IsNumber() || object->IsBoolean() || object->IsString()) { IsNumber 133 src/type-info.h inline bool IsNumber() { IsNumber 397 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 422 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 448 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 474 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 679 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 700 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 749 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 3297 test/cctest/test-api.cc CHECK(result->Get(v8::Integer::New(1))->IsNumber()); IsNumber 3299 test/cctest/test-api.cc CHECK(result->Get(v8::Integer::New(2))->IsNumber()); IsNumber 6432 test/cctest/test-api.cc CHECK(v->IsNumber()); IsNumber 6679 test/cctest/test-api.cc if (value->IsNumber()) IsNumber 6907 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 6912 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 6917 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 7141 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 7212 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 7226 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 7233 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 7244 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 7251 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 7271 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 7428 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 7436 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 7445 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 10930 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 10936 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 15387 test/cctest/test-api.cc CHECK(value->IsNumber()); IsNumber 15448 test/cctest/test-api.cc CHECK(v->IsNumber()); IsNumber 15457 test/cctest/test-api.cc CHECK(v->IsNumber()); IsNumber 682 test/cctest/test-debug.cc CHECK(result->IsNumber()); IsNumber 692 test/cctest/test-debug.cc CHECK(result->IsNumber()); IsNumber 5369 test/cctest/test-debug.cc CHECK(v8::Debug::Call(frame_count)->IsNumber()); IsNumber 5379 test/cctest/test-debug.cc CHECK(v8::Debug::Call(frame_source_line)->IsNumber()); IsNumber 5407 test/cctest/test-debug.cc CHECK(v8::Debug::Call(debugger_call_with_closure)->IsNumber()); IsNumber 62 test/cctest/test-heap.cc CHECK(obj->IsNumber()); IsNumber 111 test/cctest/test-heap.cc CHECK(value->IsNumber()); IsNumber 116 test/cctest/test-heap.cc CHECK(value->IsNumber()); IsNumber 121 test/cctest/test-heap.cc CHECK(value->IsNumber()); IsNumber 126 test/cctest/test-heap.cc CHECK(value->IsNumber()); IsNumber 131 test/cctest/test-heap.cc CHECK(value->IsNumber()); IsNumber 138 test/cctest/test-heap.cc CHECK(value->IsNumber()); IsNumber 146 test/cctest/test-heap.cc CHECK(value->IsNumber()); IsNumber 151 test/cctest/test-heap.cc CHECK(HEAP->nan_value()->IsNumber()); IsNumber 75 test/cctest/test-lockers.cc CHECK(v->IsNumber()); IsNumber 84 test/cctest/test-lockers.cc CHECK(v->IsNumber()); IsNumber 120 test/cctest/test-lockers.cc CHECK(v->IsNumber()); IsNumber 478 test/cctest/test-strings.cc CHECK_EQ(results[i]->IsNumber(), result->IsNumber()); IsNumber 479 test/cctest/test-strings.cc if (result->IsNumber()) {