blob: 95840910f4c444ecf1e528539c973de0081bef11 [file] [log] [blame]
class A {
void method1({required int a}) {}
void method2({int? a, required int b}) {}
}
class B {
void method1({required covariant int a}) {}
void method2({covariant int? a, required int b}) {}
}
class C extends A implements B {}
class D extends C {
void method1({required covariant int a}) {}
void method2({covariant int? a, required int b}) {}
}
main() {}