blob: c536c5acd830b87b1d51fac93c747e086cf5a66d [file] [log] [blame]
class C<X> {
C();
factory C.foo() => new C();
}
typedef A<X extends C<X>> = C<X>;
foo() {}
main() {}