--TEST-- ReflectionGenerator::isClosed --FILE-- getExecutingLine()); var_dump($ref->isClosed()); var_dump($ref->getExecutingLine()); foreach ($gen as $dummy); var_dump($ref->isClosed()); try { var_dump($ref->getExecutingLine()); } catch (\Exception $e) { echo $e->getMessage(), PHP_EOL; } echo PHP_EOL; } ?> --EXPECT-- int(9) bool(false) int(9) bool(true) Cannot fetch information from a closed Generator int(3) bool(false) int(3) bool(true) Cannot fetch information from a closed Generator