comparison: js/src/jit-test/tests/basic/name-inactive-del.js
js/src/jit-test/tests/basic/name-inactive-del.js
- branch
- TOR_BUG_9701
- changeset 15
- b8a032363ba2
equal
deleted
inserted
replaced
|
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'); |