/js/src/jit-test/tests/basic/bug646968-3.js

http://github.com/zpao/v8monkey · JavaScript · 16 lines · 13 code · 3 blank · 0 comment · 3 complexity · 7458bbc7e6b3ac9317400f40f6a3b57e MD5 · raw file

  1. var s, x = 0;
  2. s = '';
  3. for (let x = x; x < 3; x++)
  4. s += x;
  5. assertEq(s, '012');
  6. s = '';
  7. for (let x = eval('x'); x < 3; x++)
  8. s += x;
  9. assertEq(s, '012');
  10. s = ''
  11. for (let x = function () { with ({}) return x; }(); x < 3; x++)
  12. s += x;
  13. assertEq(s, '012');