-1:000000000000 | 0:74bb0b6cb92a |
---|---|
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'); |