comparison: js/src/jit-test/tests/closures/incr-exit-3.js
js/src/jit-test/tests/closures/incr-exit-3.js
- changeset 0
- 6474c204b198
equal
deleted
inserted
replaced
|
1 actual = ''; |
|
2 expected = 'foo4,foo4,'; |
|
3 |
|
4 v = 0 |
|
5 let(f = function (y) { |
|
6 let(f = function (y) { |
|
7 let(f = function (g) { |
|
8 for (h in g) { |
|
9 if (++y > 3) { |
|
10 appendToActual('foo' + y) |
|
11 } |
|
12 } |
|
13 }) { |
|
14 f([y |
|
15 for (b in [1, []])]); |
|
16 f(['', false]) |
|
17 } |
|
18 v = String |
|
19 }) { |
|
20 f(y) |
|
21 f(y) |
|
22 } |
|
23 }) { |
|
24 f(v) |
|
25 } |
|
26 |
|
27 |
|
28 assertEq(actual, expected) |