public override T Visit <T>(IVisitorIn <T> v) { return(v.Visit(this)); }
public abstract T Visit <T>(IVisitorIn <T> v);
public T Visit <T>(IVisitorIn <T> v) { return(v.Visit(this)); }