protected virtual BoundExpression RewriteErrorExpression(BoundErrorExpression node) { return(node); }
protected virtual void VisitErrorExpression(BoundErrorExpression node) { }