PHP Classes

File: vendor/nikic/php-parser/test/code/prettyPrinter/expr/yield.test

Recommend this page to a friend!
  Packages of Abed Nego Ragil Putra   Laravel Blogging Platform   vendor/nikic/php-parser/test/code/prettyPrinter/expr/yield.test   Download  
File: vendor/nikic/php-parser/test/code/prettyPrinter/expr/yield.test
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Laravel Blogging Platform
Manage blog posts using Laravel and Bootstrap
Author: By
Last change:
Date: 8 months ago
Size: 696 bytes
 

Contents

Class file image Download
Yield ----- <?php function gen() { yield; yield $a; yield $a => $b; $a = yield; $a = (yield $b); $a = (yield $b => $c); } // TODO Get rid of parens for cases 2 and 3 ----- function gen() { yield; (yield $a); (yield $a => $b); $a = yield; $a = (yield $b); $a = (yield $b => $c); } // TODO Get rid of parens for cases 2 and 3 ----- <?php function gen() { $a = yield $b; $a = yield $b => $c; yield from $a; $a = yield from $b; } // TODO Get rid of parens for last case ----- !!php7 function gen() { $a = (yield $b); $a = (yield $b => $c); yield from $a; $a = (yield from $b); } // TODO Get rid of parens for last case