blob: d85524e4e271ee4b13a9ec90601212063671eef6 [file] [log] [blame]
import java.util.List;
class Sample {
interface Fun<A extends List <String>, B> {
B f(A a);
}
<T, R> void foo(Fun<? super T , R> f) {}
{
foo((List<String> ls) -> ls.size());
}
}