blob: 76727b7625de79e9fa5e45c7408ff18ee8c68ae0 [file] [log] [blame]
class A {}
extension type E(Object? it) {}
typedef TA = A;
typedef TE = E;
extension type E1(A it) implements A, A {}
extension type E2(E it) implements E, E {}
extension type E3(A it) implements A, TA, A, TA {}
extension type E4(E it) implements E, TE, E, TE {}