public override TResult Accept <TResult, TContext>(ExprVisitor <TResult, TContext> visitor, TContext ctx) { return(visitor.VisitBinaryExprAST(ctx, this)); }
protected internal override ExprAST Accept(ExprVisitor visitor) { return(visitor.VisitBinaryExprAST(this)); }
protected internal override ExprAST Accept(ExprVisitor visitor) { return visitor.VisitBinaryExprAST(this); }