// @dart = 2.9 | |
library test; | |
typedef F<T>(T x); | |
class C<T> { | |
void f(T x) {} | |
void g1(T x) {} | |
void g2(T x) {} | |
void g3(C<T> c, T x) {} | |
F<T> g4() => this.f; | |
} | |
class D extends C<int> {} | |
class E extends C<num> { | |
void f(covariant int x) {} | |
} | |
test() {} | |
main() {} |