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