public static bool IsLhsOfAssignment(Expression node)
{
if (NodeType.BinaryExpression == node.ParentNode.NodeType)
{
BinaryExpression be = (BinaryExpression)node.ParentNode;
if (node == be.Left)
{
return IsAssignmentOperator(be.Operator);
}
}
return false;
}