1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
// |jit-test| error: ReferenceError var k = 0; function test() { function* gen() { try { try { yield 1; } finally { if (k++ < 60) actual += "Inner finally"; } } finally { } } try { var g = gen(); assertEq(g.next().value, 1); g.next(); } catch (e) { throw e; } } test();