comparison: js/src/jit-test/tests/for-of/arguments-4.js
js/src/jit-test/tests/for-of/arguments-4.js
- branch
- TOR_BUG_3246
- changeset 7
- 129ffea94266
equal
deleted
inserted
replaced
|
1 // for-of can iterate arguments objects for other active frames. |
|
2 |
|
3 load(libdir + "iteration.js"); |
|
4 |
|
5 Object.prototype[std_iterator] = Array.prototype[std_iterator]; |
|
6 |
|
7 var s; |
|
8 function g(obj) { |
|
9 for (var v of obj) |
|
10 s += v; |
|
11 } |
|
12 |
|
13 function f() { |
|
14 g(arguments); |
|
15 } |
|
16 |
|
17 s = ''; |
|
18 f(1, 2, 3); |
|
19 assertEq(s, '123'); |