--TEST-- Generator wit type check --FILE-- --EXPECTF-- Fatal error: Uncaught TypeError: gen(): Argument #1 ($a) must be of type array, int given, called in %s:%d Stack trace: #0 %sgenerator_with_type_check.php(3): gen(42) #1 {main} thrown in %sgenerator_with_type_check.php on line 2