1--TEST-- 2Non-ref generators cannot be iterated by-ref 3--FILE-- 4<?php 5 6function gen() { yield; } 7 8$gen = gen(); 9foreach ($gen as &$value) { } 10 11?> 12--EXPECTF-- 13Fatal error: Uncaught Exception: You can only iterate a generator by-reference if it declared that it yields by-reference in %s:%d 14Stack trace: 15#0 {main} 16 thrown in %s on line %d 17