PHP Classes

File: vendor/nikic/php-parser/test/code/parser/stmt/generator/yieldUnaryPrecedence.test

Recommend this page to a friend!
  Packages of Abed Nego Ragil Putra   Laravel Blogging Platform   vendor/nikic/php-parser/test/code/parser/stmt/generator/yieldUnaryPrecedence.test   Download  
File: vendor/nikic/php-parser/test/code/parser/stmt/generator/yieldUnaryPrecedence.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: 1,043 bytes
 

Contents

Class file image Download
Yield with unary operator argument ----- <?php function gen() { yield +1; yield -1; yield * -1; } ----- array( 0: Stmt_Function( byRef: false name: gen params: array( ) returnType: null stmts: array( 0: Expr_Yield( key: null value: Expr_UnaryPlus( expr: Scalar_LNumber( value: 1 ) ) ) 1: Expr_Yield( key: null value: Expr_UnaryMinus( expr: Scalar_LNumber( value: 1 ) ) ) 2: Expr_BinaryOp_Mul( left: Expr_Yield( key: null value: null ) right: Expr_UnaryMinus( expr: Scalar_LNumber( value: 1 ) ) ) ) ) )