variter={[Symbol.iterator](){returnthis;},next(){return{done:false};},return(){// Calls |super()|.this.f();return{done:true};},};classCextendsclass{}{constructor(){iter.f=()=>super();for(varkofiter){return;}}}functiontest(){for(vari=0;i<100;++i){// No error.newC();}}test();