blob: 08c7abb2a89c21794d2c647e1d8e6e70e9acf353 [file] [log] [blame]
A<F<Function<W>(W)>> bar() => throw 42;
A<Function<Y extends Function<Z>(Z)>(Y)> foo() => throw 42;
class A<X> {}
main() {}
typedef F<U> = Function<V extends U>(V);