public override TResult Accept <TResult, TContext>(IIntermediateMemberVisitor <TResult, TContext> visitor, TContext context) { return(visitor.Visit(this, context)); }
public abstract TResult Accept <TResult, TContext>(IIntermediateMemberVisitor <TResult, TContext> visitor, TContext context);
public override void Accept(IIntermediateMemberVisitor visitor) { visitor.Visit(this); }
/// <summary> /// Visits the <paramref name="visitor"/> provided. /// </summary> /// <param name="visitor">The <see cref="IIntermediateMemberVisitor"/> /// to observe the proper overload of.</param> public abstract void Accept(IIntermediateMemberVisitor visitor);