protected virtual void ProcessAssignment(BinaryExpression node) { TryToResolveAmbiguousAssignment(node); if (ValidateAssignment(node)) BindExpressionType(node, GetExpressionType(node.Right)); else Error(node); }