blob: c90b69440704ee7b04e3fbc17de2845664ad21a0 [file] [log] [blame]
abstract class C3 extends Object with M2 {}
abstract class N3 = Object with M2;
class C extends Object with N {}
class C2 extends Object with M2 {}
class N2 = Object with M2;
main() {}
mixin M {
foo() {}
}
mixin M2 implements M {
bar() {}
}
mixin class N = Object with M;