extension type A(int property) { | |
void set property(int value) {} | |
} | |
extension type B1(int it) { | |
void set property(int value) {} | |
} | |
extension type B2(int property) implements B1 {} | |
extension type C1(int property) {} | |
extension type C2(int it) implements C1 { | |
void set property(int value) {} | |
} | |
class D1 { | |
void set property(D1 value) {} | |
} | |
extension type D2(D1 property) implements D1 {} | |
main() {} |