blob: 7e4bc1e58e22d834457848d1e19858e84f6077d2 [file] [log] [blame]
abstract class A {
void method(dynamic a);
}
abstract class B {
void method(covariant num a);
}
abstract class C {
void method(covariant int a);
}
abstract class D1 implements A, B, C {}
abstract class D2 implements A, B {}
abstract class D3 implements B, C {}
abstract class D4 implements C, B {}
abstract class D5 implements A, C {}
abstract class E {
void method(num a);
}
abstract class F {
void method(covariant int a);
}
abstract class G1 implements E, F {}
abstract class G2 implements F, E {}
main() {}