js/src/jit-test/tests/arrow-functions/eval-1.js

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:3c20bab433f9
1 // Arrow functions in direct eval code.
2
3 function f(s) {
4 var a = 2;
5 return eval(s);
6 }
7
8 var c = f("k => a + k"); // closure should see 'a'
9 assertEq(c(3), 5);

mercurial