protected internal override Expression Accept(CSharpExpressionVisitor visitor)
 {
     return(visitor.VisitBinaryAssign(this));
 }
 protected internal override Expression Accept(CSharpExpressionVisitor visitor)
 {
     return visitor.VisitBinaryAssign(this);
 }