js/src/jit-test/tests/basic/name-inactive-del.js

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:8110ec7c3d3e
1 function mp(g) {
2 var ans = '';
3 for (var i = 0; i < 5; ++i) {
4 ans += g();
5 }
6
7 return ans;
8 }
9
10 function f() {
11 var k = 5;
12
13 function g() {
14 return k;
15 }
16
17 ans = '';
18
19 k = 6;
20 ans += mp(g);
21
22 delete k;
23 ans += mp(g);
24
25 return ans;
26 }
27
28 assertEq(f(), '6666666666');

mercurial