blob: 41f3d57525a2dbc94f796f0731940929d76eda88 [file] [log] [blame]
class Main {
void foo(List<? extends Number> list) {
list.forEach(new Consumer<Number>() {
@Override
public void consume(Number number) {
<caret>
}
});
}
}
class List<T> {
void forEach(Consumer<? super T> consumer);
}
interface Consumer<T> { void consume(T t); }