public static bool IsTargetOfAssignment(this Expression node) { var parentExpression = node.ParentNode as BinaryExpression; if (parentExpression == null) return false; return node == parentExpression.Left && AstUtil.IsAssignment(parentExpression); }