blob: 6655241c6c94cc4f840daa4f4ff41579887d45b4 [file] [log] [blame]
class A<X extends F<X>> {}
class A2<X extends F2<X>> {}
main() {}
typedef F<Y extends num> = Y Function();
typedef F2<Y extends num> = Y Function();