public override TResult Accept <TResult, TContext>( IWidigetVisitor <TResult, TContext> visitor, TContext environment) { return(visitor.Visit(this, environment)); }
public abstract TResult Accept <TResult, TContext>(IWidigetVisitor <TResult, TContext> visitor, TContext environment) where TContext : IEnvironment;