25 lines
777 B
PHP
25 lines
777 B
PHP
<?php
|
||
|
||
/**
|
||
* @property null|PHPParser_Node_Expr $value Value expression
|
||
* @property null|PHPParser_Node_Expr $key Key expression
|
||
*/
|
||
class PHPParser_Node_Expr_Yield extends PHPParser_Node_Expr
|
||
{
|
||
/**
|
||
* Constructs a yield expression node.
|
||
*
|
||
* @param null|PHPParser_Node_Expr $value ´ Value expression
|
||
* @param null|PHPParser_Node_Expr $key Key expression
|
||
* @param array $attributes Additional attributes
|
||
*/
|
||
public function __construct(PHPParser_Node_Expr $value = null, PHPParser_Node_Expr $key = null, array $attributes = array()) {
|
||
parent::__construct(
|
||
array(
|
||
'key' => $key,
|
||
'value' => $value,
|
||
),
|
||
$attributes
|
||
);
|
||
}
|
||
} |