PHPCfg\Parser::parseExpr_Yield PHP Method

parseExpr_Yield() protected method

protected parseExpr_Yield ( PhpParser\Node\Expr\Yield_ $expr )
$expr PhpParser\Node\Expr\Yield_
    protected function parseExpr_Yield(Expr\Yield_ $expr)
    {
        $key = null;
        $value = null;
        if ($expr->key) {
            $key = $this->readVariable($this->parseExprNode($expr->key));
        }
        if ($expr->value) {
            $key = $this->readVariable($this->parseExprNode($expr->value));
        }
        return new Op\Expr\Yield_($value, $key, $this->mapAttributes($expr));
    }
Parser