blob: 41f3d57525a2dbc94f796f0731940929d76eda88 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
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); }
|