public bool VisitExprOutputColumn(ExprOutputColumn expr, TCtx arg) { var res = this.Visit(expr, "OutputColumn", arg, out var argOut) && this.Accept("Column", expr.Column, argOut); this._visitor.EndVisitExpr(expr, arg); return(res); }
public static ExprOutputColumn WithColumn(this ExprOutputColumn original, ExprAliasedColumn newColumn) => new ExprOutputColumn(column: newColumn);
public bool VisitExprOutputColumn(ExprOutputColumn exprOutputColumn, IExpr?parent) { exprOutputColumn.Column.Accept(this, exprOutputColumn); return(true); }