protected internal override Expression Accept(CSharpExpressionVisitor visitor)
 {
     return(visitor.VisitFor(this));
 }
 protected internal override Expression Accept(CSharpExpressionVisitor visitor)
 {
     return visitor.VisitFor(this);
 }
 protected internal override Expression Accept(CSharpExpressionVisitor visitor) => visitor.VisitFor(this);