blob: 2fd41e732eccd846bb2a99459e712a0e0dd19420 [file] [log] [blame]
class Main {
public static <T> void make(final Consumer<? super T> consumer) {
Sink<T> accept = (Sink<T>) consumer::accept;
Consumer<T> accept1 = (Consumer<T>)consumer::accept;
}
}
interface Sink<T> extends Consumer<T> {
}
interface Consumer<T> {
public void accept(T t);
}