Exemplo n.º 1
0
        public bool VisitExprAllColumns(ExprAllColumns expr, TCtx arg)
        {
            var res = this.Visit(expr, "AllColumns", arg, out var argOut) && this.Accept("Source", expr.Source, argOut);

            this._visitor.EndVisitExpr(expr, arg);
            return(res);
        }
Exemplo n.º 2
0
        public bool VisitExprAllColumns(ExprAllColumns exprAllColumns, IExpr?parent)
        {
            if (exprAllColumns.Source != null)
            {
                exprAllColumns.Source.Accept(this, exprAllColumns);
                this.Builder.Append('.');
            }

            this.Builder.Append('*');

            return(true);
        }
Exemplo n.º 3
0
 public static ExprAllColumns WithSource(this ExprAllColumns original, IExprColumnSource?newSource)
 => new ExprAllColumns(source: newSource);