--TEST-- Bug #64007 (There is an ability to create instance of Generator by hand) --FILE-- newInstanceWithoutConstructor(); var_dump($generator); } catch (Exception $e) { var_dump($e->getMessage()); } $generator = $reflection->newInstance(); var_dump($generator); ?> --EXPECTF-- string(%d) "Class Generator is an internal class marked as final that cannot be instantiated without invoking its constructor" Catchable fatal error: The "Generator" class is reserved for internal use and cannot be manually instantiated in %sbug64007.php on line %d