blob: f6dbaaddc6b9698289709035aabc0ffed466d10b [file] [log] [blame]
class Class<X> {}
extension type ExtensionType<X>(int i) {}
method1() => Typedef1();
method2() => Typedef2(0);
typedef Typedef1<X extends num> = Class<X>;
typedef Typedef2<X extends num> = ExtensionType<X>;