1--TEST-- 2Generators must return a valid variable with return type specified 3--FILE-- 4<?php 5 6$gen = (function (): Generator { 7 1 + $a = 1; // force a temporary 8 return true; 9 yield; 10})(); 11 12var_dump($gen->valid()); 13var_dump($gen->getReturn()); 14 15?> 16--EXPECT-- 17bool(false) 18bool(true) 19