public virtual void VisitAssignmentExpression(AssignmentExpression assignmentExpression)
{
StartNode(assignmentExpression);
assignmentExpression.Left.AcceptVisitor(this);
Space(policy.SpaceAroundAssignment);
WriteToken(AssignmentExpression.GetOperatorRole(assignmentExpression.Operator));
Space(policy.SpaceAroundAssignment);
assignmentExpression.Right.AcceptVisitor(this);
EndNode(assignmentExpression);
}