blob: fcc1cb535a9d0b3fa302d35714a4aab279a502ab [file] [log] [blame]
A<Function<Y>(Y)> foo(A<Function<Y>(Y)> x) => throw 42;
bar<V extends Function<Y>(Y)>() => throw 42;
class A<X> {}
class B extends A<Function<Y>(Y)> {}
class C<Z extends Function<Y>(Y)> {}
main() {}