blob: 758938950670bee5dbb608d6060024246e677978 [file] [log] [blame]
class A {}
extension type E(Object? it) {}
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 {}
typedef TA = A;
typedef TE = E;