public function walkAssignment(AssignmentExpression $expression) { return $expression->update($this->walk($expression->getAssignTo()), $expression->getOperator(), $this->walk($expression->getAssignmentValue())); }
public function traverse(ExpressionWalker $walker) { return $walker->walkAssignment($this); }