class Super { | |
void method(num a) {} | |
void set setter(num a) {} | |
} | |
class Class extends Super { | |
void method(covariant int a); | |
void set setter(covariant int a); | |
} | |
class Subclass extends Class { | |
void method(int a) {} | |
void set setter(int a) {} | |
} | |
test(Subclass sub) {} | |
main() {} |