private bool MatchingAssignmentExpressionExists( AssignmentExpressionSyntax addAssignment, IEnumerable<AssignmentExpressionSyntax> subtractAssignments) { var changedAssignment = SyntaxFactory.AssignmentExpression( SyntaxKind.SubtractAssignmentExpression, addAssignment.Left, addAssignment.Right); return subtractAssignments.Any(x => x.IsEquivalentTo(changedAssignment)); } }