blob: 977308f4316b5485343e5a8e6ff8657d1d0763f8 [file] [log] [blame]
function* gen() { yield; }
let foo = gen();
let obj = {};
obj.__proto__ = foo;
try {
obj.next().value;
throw "bad";
} catch (e) {
if (!(e instanceof TypeError))
throw e;
}