Lines Matching defs:ToNumber
65 return %NumberEquals(x, %ToNumber(y));
72 if (IS_NUMBER(y)) return %NumberEquals(%ToNumber(x), y);
73 if (IS_BOOLEAN(y)) return %NumberEquals(%ToNumber(x), %ToNumber(y));
80 if (IS_NUMBER(y)) return %NumberEquals(%ToNumber(x), y);
81 if (IS_STRING(y)) return %NumberEquals(%ToNumber(x), %ToNumber(y));
83 x = %ToNumber(x);
93 if (IS_BOOLEAN(y)) y = %ToNumber(y);
148 var left_number = %ToNumber(left);
149 var right_number = %ToNumber(right);
177 return %NumberAdd(%ToNumber(a), %ToNumber(b));
487 // Convert the receiver to a number - forward to ToNumber.
489 return %ToNumber(this);
527 function ToNumber(x) {
535 return (IS_NULL(x)) ? 0 : ToNumber(%DefaultNumber(x));
545 ToNumber(%DefaultNumber(x));
581 return %NumberToInteger(ToNumber(x));
588 return %NumberToJSUint32(ToNumber(x));
595 return %NumberToJSInt32(ToNumber(x));