-1:000000000000 | 0:2201b2a7c648 |
---|---|
1 // |jit-test| debug | |
2 // Forced return from a generator frame. | |
3 | |
4 var g = newGlobal(); | |
5 g.debuggeeGlobal = this; | |
6 g.eval("var dbg = new Debugger(debuggeeGlobal);" + | |
7 "dbg.onDebuggerStatement = function () { return {return: '!'}; };"); | |
8 | |
9 function gen() { | |
10 yield '1'; | |
11 debugger; // Force return here. The value is ignored. | |
12 yield '2'; | |
13 } | |
14 var x = [v for (v in gen())]; | |
15 assertEq(x.join(","), "1"); |