blob: 614b1ab9081b60b5be311a7051038c622d2fd606 [file] [log] [blame]
function *generatorNewTarget(expected) {
assertEq(new.target, expected);
assertEq(eval('new.target'), expected);
assertEq((() => new.target)(), expected);
yield (() => new.target);
}
const ITERATIONS = 25;
for (let i = 0; i < ITERATIONS; i++)
assertEq(generatorNewTarget(undefined).next().value(), undefined);
if (typeof reportCompare === 'function')
reportCompare(0,0,"OK");