tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

spread-call-invalid-syntax.js (329B)


      1 load(libdir + "asserts.js");
      2 
      3 var offenders = [
      4    "f(1 ... n)",
      5    "f(...x for (x in y))",
      6    "f(...)",
      7    "f(...,)",
      8    "f(... ...[])",
      9    "f(x, ...)",
     10    "f(...x, x for (x in y))",
     11    "f(x for (x in y), ...x)"
     12 ];
     13 for (var sample of offenders) {
     14    assertThrowsInstanceOf(function() { eval(sample); }, SyntaxError);
     15 }