Imported Upstream version 1.0.0
[platform/upstream/js.git] / js / src / jit-test / tests / closures / bug496922.js
1 actual = '';
2 expected = '0,0,1,1,2,2,3,3,';
3
4 v = 0
5 let(
6 f = function() {
7     for (let x = 0; x < 4; ++x) {
8         v >> x;
9         (function() {
10             for (let y = 0; y < 2; ++y) {
11                 appendToActual(x)
12             }
13         })()
14     }
15 }) { (function() {})()
16     f(v)
17 }
18
19
20 assertEq(actual, expected)