// yield is not allowed in eval in a star generator. load(libdir + 'asserts.js'); var g = newGlobal(); var dbg = new Debugger(g); dbg.onDebuggerStatement = function (frame) { assertThrowsInstanceOf(function() { frame.eval('yield 10;') }, SyntaxError); }; g.eval("(function*g(){ debugger; })()");