Lines Matching refs: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));
489 return %ToNumber(this);
527 function ToNumber(x) { class
535 return (IS_NULL(x)) ? 0 : ToNumber(%DefaultNumber(x));
545 return (IS_NULL(x)) ? 0 : ToNumber(%DefaultNumber(x));
581 return %NumberToInteger(ToNumber(x));
588 return %NumberToJSUint32(ToNumber(x));
595 return %NumberToJSInt32(ToNumber(x));