public IteratorAnonymousInnerClass(ExceptionHandlingIterable <T> outerInstance, IEnumerator <T> it) { this.outerInstance = outerInstance; this._it = it; }
protected internal virtual void Rethrow(Exception t) { // TODO it's pretty bad that we have to do this. We should refactor our exception hierarchy // to eliminate the need for this hack. ExceptionHandlingIterable.SneakyThrow(t); }