Lines Matching refs:ToNumber
142 MaybeHandle<Object> Object::ToNumber(Handle<Object> input) { in ToNumber() function in v8::internal::Object
148 return String::ToNumber(Handle<String>::cast(input)); in ToNumber()
151 return Oddball::ToNumber(Handle<Oddball>::cast(input)); in ToNumber()
172 ASSIGN_RETURN_ON_EXCEPTION(isolate, input, ToNumber(input), Object); in ToInteger()
179 ASSIGN_RETURN_ON_EXCEPTION(isolate, input, ToNumber(input), Object); in ToInt32()
186 ASSIGN_RETURN_ON_EXCEPTION(isolate, input, ToNumber(input), Object); in ToUint32()
379 ASSIGN_RETURN_ON_EXCEPTION(isolate, input, ToNumber(input), Object); in ToLength()
393 ASSIGN_RETURN_ON_EXCEPTION(isolate, input, ToNumber(input), Object); in ToIndex()
465 if (!Object::ToNumber(x).ToHandle(&x) || !Object::ToNumber(y).ToHandle(&y)) { in Compare()
485 return Just(NumberEquals(x, String::ToNumber(Handle<String>::cast(y)))); in Equals()
499 x = String::ToNumber(Handle<String>::cast(x)); in Equals()
502 x = String::ToNumber(Handle<String>::cast(x)); in Equals()
518 y = String::ToNumber(Handle<String>::cast(y)); in Equals()
525 x = Oddball::ToNumber(Handle<Oddball>::cast(x)); in Equals()
558 y = Oddball::ToNumber(Handle<Oddball>::cast(y)); in Equals()
608 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object); in Multiply()
609 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object); in Multiply()
619 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object); in Divide()
620 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object); in Divide()
630 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object); in Modulus()
631 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object); in Modulus()
656 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object); in Add()
657 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object); in Add()
666 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object); in Subtract()
667 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object); in Subtract()
677 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object); in ShiftLeft()
678 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object); in ShiftLeft()
689 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object); in ShiftRight()
690 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object); in ShiftRight()
702 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object); in ShiftRightLogical()
703 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object); in ShiftRightLogical()
714 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object); in BitwiseAnd()
715 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object); in BitwiseAnd()
726 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object); in BitwiseOr()
727 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object); in BitwiseOr()
738 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object); in BitwiseXor()
739 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object); in BitwiseXor()
4903 it->isolate(), to_assign, Object::ToNumber(value), Nothing<bool>()); in SetDataProperty()
7065 if (!Object::ToNumber(length_object).ToHandle(&number_v)) { in AnythingToArrayLength()
10734 Handle<Object> String::ToNumber(Handle<String> subject) { in ToNumber() function in v8::internal::String
11851 Object::ToNumber(position)); in LastIndexOf()