Lines Matching refs:ToNumber
142 MaybeHandle<Object> Object::ToNumber(Handle<Object> input) {
148 return String::ToNumber(Handle<String>::cast(input));
151 return Oddball::ToNumber(Handle<Oddball>::cast(input));
172 ASSIGN_RETURN_ON_EXCEPTION(isolate, input, ToNumber(input), Object);
179 ASSIGN_RETURN_ON_EXCEPTION(isolate, input, ToNumber(input), Object);
186 ASSIGN_RETURN_ON_EXCEPTION(isolate, input, ToNumber(input), Object);
379 ASSIGN_RETURN_ON_EXCEPTION(isolate, input, ToNumber(input), Object);
393 ASSIGN_RETURN_ON_EXCEPTION(isolate, input, ToNumber(input), Object);
465 if (!Object::ToNumber(x).ToHandle(&x) || !Object::ToNumber(y).ToHandle(&y)) {
485 return Just(NumberEquals(x, String::ToNumber(Handle<String>::cast(y))));
499 x = String::ToNumber(Handle<String>::cast(x));
502 x = String::ToNumber(Handle<String>::cast(x));
518 y = String::ToNumber(Handle<String>::cast(y));
525 x = Oddball::ToNumber(Handle<Oddball>::cast(x));
558 y = Oddball::ToNumber(Handle<Oddball>::cast(y));
608 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object);
609 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object);
619 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object);
620 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object);
630 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object);
631 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object);
656 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object);
657 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object);
666 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object);
667 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object);
677 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object);
678 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object);
689 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object);
690 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object);
702 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object);
703 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object);
714 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object);
715 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object);
726 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object);
727 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object);
738 ASSIGN_RETURN_ON_EXCEPTION(isolate, lhs, Object::ToNumber(lhs), Object);
739 ASSIGN_RETURN_ON_EXCEPTION(isolate, rhs, Object::ToNumber(rhs), Object);
4903 it->isolate(), to_assign, Object::ToNumber(value), Nothing<bool>());
7063 // 5. Let numberLen be ToNumber(Desc.[[Value]]).
7065 if (!Object::ToNumber(length_object).ToHandle(&number_v)) {
10734 Handle<Object> String::ToNumber(Handle<String> subject) {
11851 Object::ToNumber(position));