blob: c794045df523308f38538efe45a01e3c54014092 [file] [log] [blame]
class B<X, Y> {}
class C<X, Y> {}
class D<X extends B<X, Y>, Y extends C<X, Y>, Z extends X Function(Y),
W extends num> {}
class E<X extends (B<X, Y>, int), Y extends ({C<X, Y> c, int d}),
Z extends (int, X Function(Y)), W extends ({num a})> {}
main() {}