private SyntaxNode GetAssignmentSyntax(SyntaxNode node) { if (node == null) { return null; } if (node.IsKind(SyntaxKind.EqualsExpression)) { return node; } return GetAssignmentSyntax(node.Parent); } }