bug72373.phpt 246 B

1234567891011121314151617181920
  1. --TEST--
  2. Bug #72373: TypeError after Generator function w/declared return type finishes
  3. --FILE--
  4. <?php
  5. function foo() : Generator {
  6. yield 1;
  7. yield 2;
  8. yield 3;
  9. }
  10. foreach (foo() as $bar) {
  11. echo $bar . "\n";
  12. }
  13. ?>
  14. --EXPECT--
  15. 1
  16. 2
  17. 3