blob: bd2e94b19d2299cf5565662c4d3634e483f7d747 [file] [log] [blame]
import org.checkerframework.checker.nullness.qual.NonNull;
public class NonNullIteratorNext {
interface MyIterator<E> extends java.util.Iterator<E> {
@NonNull E next();
}
interface MyList<E> extends java.util.Collection<E> {
MyIterator<E> iterator();
}
<T> void forEachLoop(MyList<T> list) {
for (T elem : list) {}
}
}