blob: d400d452105d80ab1de3e48f9f3844f1af32c3a6 [file] [log] [blame]
D d = throw '';
E e = throw '';
F f = throw '';
class B<X, Y> {}
class C<X, Y> {}
class D<X extends B<X, Y>, Y extends C<X, Y>> {}
class E<X extends B<X, Y>, Y extends X Function()> {}
class F<X extends X Function()> {}
main() {}