protected virtual SyntaxNode VisitAssignmentSyntax(AssignmentSyntax pNode) { List <IdentifierSyntax> variables = new List <IdentifierSyntax>(pNode.Variables.Count); foreach (var v in pNode.Variables) { variables.Add((IdentifierSyntax)Visit(v)); } return(SyntaxFactory.Assignment(variables, pNode.Operator, Visit(pNode.Value))); }