public override T AcceptReducer <T>(AbstractHirReducer <T> reducer) { return(reducer.ReduceReturn(this)); }
public override T AcceptReducer <T>(AbstractHirReducer <T> reducer) { return(reducer.ReduceConditional(this)); }
public abstract T AcceptReducer <T>(AbstractHirReducer <T> reducer);
public override T AcceptReducer <T>(AbstractHirReducer <T> reducer) { return(reducer.ReduceCollectionInit(this)); }