public override TResult Accept <TResult, TContext>(ILinqClauseVisitor <TResult, TContext> visitor, TContext context) { return(visitor.Visit(this, context)); }
public abstract TResult Accept <TResult, TContext>(ILinqClauseVisitor <TResult, TContext> visitor, TContext context);
public override void Accept(ILinqClauseVisitor visitor) { visitor.Visit(this); }
/// <summary> /// Visits the elements of the <see cref="LinqClauseBase"/>. /// </summary> /// <param name="visitor">The <see cref="IIntermediateTreeVisitor"/> /// to which the <see cref="LinqClauseBase"/> needs to repay the visit /// to.</param> public abstract void Accept(ILinqClauseVisitor visitor);