internal override void Accept(IExprVisitor visitor, params object[] args)
 {
     visitor.Visit(this, args);
 }
Beispiel #2
0
 internal override void Accept(IExprVisitor visitor, params object[] args)
 {
     visitor.Visit(this, args);
 }
Beispiel #3
0
 public override T Accept <T>(IExprVisitor <T> visitor)
 {
     return(visitor.VisitCallExpr(this));
 }
 public override t Accept <t>(IExprVisitor <t> visitor)
 {
     return(visitor.Visit(this));
 }
 public abstract double accept(IExprVisitor expr_vis);
Beispiel #6
0
 public override TRes Accept <TRes, TArg>(IExprVisitor <TRes, TArg> visitor, TArg arg)
 => visitor.VisitExprDateAdd(this, arg);
 public TRes Accept <TRes, TArg>(IExprVisitor <TRes, TArg> visitor, TArg arg)
 => visitor.VisitExprAliasedSelecting(this, arg);
Beispiel #8
0
 public override T Visit <T, S>(IExprVisitor <T, S> vtor, S state) => vtor.VisitVar(this, state);
Beispiel #9
0
 public abstract R Accept <R>(IExprVisitor <R> visitor);
Beispiel #10
0
 internal override abstract void Accept(IExprVisitor visitor, params object[] args);
Beispiel #11
0
 public abstract T Visit <T, S>(IExprVisitor <T, S> vtor, S state);
 protected override void OnAccept <C>(C context, IExprVisitor <C> visitor)
 => visitor.VisitFunction(context, this);
 protected override void OnAccept <C>(C context, IExprVisitor <C> visitor)
 => visitor.VisitVariable(context, this);
 protected override void OnAccept <C>(C context, IExprVisitor <C> visitor)
 => visitor.VisitLiteral(context, this);
 protected abstract void OnAccept <C>(C context, IExprVisitor <C> visitor);
Beispiel #16
0
 public override R Accept <R>(IExprVisitor <R> visitor)
 {
     return(visitor.Visit(this));
 }
Beispiel #17
0
 public override TRes Accept <TRes, TArg>(IExprVisitor <TRes, TArg> visitor, TArg arg)
 => visitor.VisitExprInt64Literal(this, arg);
Beispiel #18
0
 public TRes Accept <TRes, TArg>(IExprVisitor <TRes, TArg> visitor, TArg arg)
 => visitor.VisitExprExprMergeNotMatchedInsertDefault(this, arg);
Beispiel #19
0
 public override TRes Accept <TRes, TArg>(IExprVisitor <TRes, TArg> visitor, TArg arg)
 => visitor.VisitExprInValues(this, arg);
Beispiel #20
0
 public virtual TRes Accept <TRes, TArg>(IExprVisitor <TRes, TArg> visitor, TArg arg)
 => visitor.VisitExprMerge(this, arg);
 public abstract t Accept <t>(IExprVisitor <t> visitor);
Beispiel #22
0
 public override TRes Accept <TRes, TArg>(IExprVisitor <TRes, TArg> visitor, TArg arg)
 => visitor.VisitExprMergeOutput(this, arg);
 public override double accept(IExprVisitor expr_vis)
 {
     return(expr_vis.Visit(this));
 }
Beispiel #24
0
 public TRes Accept <TRes, TArg>(IExprVisitor <TRes, TArg> visitor, TArg arg)
 => visitor.VisitExprMergeMatchedUpdate(this, arg);
Beispiel #25
0
 public override TRes Accept <TRes, TArg>(IExprVisitor <TRes, TArg> visitor, TArg arg)
 => visitor.VisitExprBooleanGt(this, arg);
Beispiel #26
0
 internal protected override T Accept <T>(IExprVisitor <T> visitor)
 {
     return(visitor.Visit(this));
 }
Beispiel #27
0
 public override T Accept <T>(IExprVisitor <T> visitor) => visitor.Visit(this);
Beispiel #28
0
 public TRes Accept <TRes, TArg>(IExprVisitor <TRes, TArg> visitor, TArg arg)
 => visitor.VisitExprDefault(this, arg);
Beispiel #29
0
 public override void Accept(IExprVisitor visitor)
 {
     visitor.VisitGetExpr(this);
 }
Beispiel #30
0
 public TRes Accept <TRes, TArg>(IExprVisitor <TRes, TArg> visitor, TArg arg)
 => visitor.VisitExprDbSchema(this, arg);
 internal abstract override void Accept(IExprVisitor visitor, params object[] args);
 protected abstract T OnAccept <C, T>(C context, IExprVisitor <C, T> visitor);