1 2 3 4 5 6 7
// for-of with yield in iterable expression should not cause stack underflow function* x() { for (var e of yield []); } var g = x(); g.next(); g.return("test");