PHPCfg\Parser::parseExpr_Assign PHP Method

parseExpr_Assign() protected method

protected parseExpr_Assign ( PhpParser\Node\Expr\Assign $expr )
$expr PhpParser\Node\Expr\Assign
    protected function parseExpr_Assign(Expr\Assign $expr)
    {
        $e = $this->readVariable($this->parseExprNode($expr->expr));
        if ($expr->var instanceof Expr\List_) {
            $this->parseListAssignment($expr->var, $e);
            return $e;
        }
        $v = $this->writeVariable($this->parseExprNode($expr->var));
        return new Op\Expr\Assign($v, $e, $this->mapAttributes($expr));
    }
Parser