blob: 7875500cf2ee32599b4faea916862595db5dacbc [file] [log] [blame]
// @dart = 2.9
class A0 = S with M;
class A0X = S with M, MX;
class A1 = S with M1, M;
class A1X = S with M1, M, MX;
class A2 = S with M1, M2, M;
class A2X = S with M1, M2, M, MX;
class B0 extends S with M {}
class B0X extends S with M, MX {}
class B1 extends S with M1, M {}
class B1X extends S with M1, M, MX {}
class B2 extends S with M1, M2, M {}
class B2X extends S with M1, M2, M, MX {}
class M {
foo() {}
}
class M1 {}
class M2 {}
class MX {}
class S {
foo([x]) {}
}
main() {}