Ejemplo n.º 1
0
        public bool VisitExprAliasedSelecting(ExprAliasedSelecting expr, TCtx arg)
        {
            var res = this.Visit(expr, "AliasedSelecting", arg, out var argOut) && this.Accept("Value", expr.Value, argOut) && this.Accept("Alias", expr.Alias, argOut);

            this._visitor.EndVisitExpr(expr, arg);
            return(res);
        }
Ejemplo n.º 2
0
 public bool VisitExprAliasedSelecting(ExprAliasedSelecting exprAliasedSelecting, IExpr?parent)
 {
     exprAliasedSelecting.Value.Accept(this, exprAliasedSelecting);
     this.Builder.Append(' ');
     exprAliasedSelecting.Alias.Accept(this, exprAliasedSelecting);
     return(true);
 }
Ejemplo n.º 3
0
 public static ExprAliasedSelecting WithAlias(this ExprAliasedSelecting original, ExprColumnAlias newAlias)
 => new ExprAliasedSelecting(value: original.Value, alias: newAlias);
Ejemplo n.º 4
0
 public static ExprAliasedSelecting WithValue(this ExprAliasedSelecting original, IExprSelecting newValue)
 => new ExprAliasedSelecting(value: newValue, alias: original.Alias);