Lines Matching refs:ToNumber
42 return %NumberEquals(x, %ToNumber(y));
50 if (IS_NUMBER(y)) return %NumberEquals(%ToNumber(x), y);
51 if (IS_BOOLEAN(y)) return %NumberEquals(%ToNumber(x), %ToNumber(y));
61 if (IS_NUMBER(y)) return %NumberEquals(%ToNumber(x), y);
62 if (IS_STRING(y)) return %NumberEquals(%ToNumber(x), %ToNumber(y));
65 x = %ToNumber(x);
76 if (IS_BOOLEAN(y)) y = %ToNumber(y);
131 var left_number = %ToNumber(left);
132 var right_number = %ToNumber(right);
160 return %NumberAdd(%ToNumber(a), %ToNumber(b));
458 return %ToNumber(this);
497 function ToNumber(x) { class
506 return (IS_NULL(x)) ? 0 : ToNumber(%DefaultNumber(x));
517 return (IS_NULL(x)) ? 0 : ToNumber(%DefaultNumber(x));
562 return %NumberToInteger(ToNumber(x));
577 return %NumberToJSUint32(ToNumber(x));
584 return %NumberToJSInt32(ToNumber(x));