1 function testBitOrAnyInconvertibleObject()
4 function toString() { ++count; if (count == 95) return {}; return count; }
5 var o = {valueOf: undefined, toString: toString};
10 for (var i = 0; i < 100; i++)
17 return "expected i === 94, got " + i;
19 return "expected q === 95, got " + q;
21 return "expected count === 95, got " + count;
24 return "expected throw with 2 | o"; // hey, a rhyme!
28 assertEq(testBitOrAnyInconvertibleObject(), "pass");
32 sideExitIntoInterpreter: 3