blob: 33c1a6b253badc15e9c5780d1239fa27772f2ff2 [file] [log] [blame]
abstract mixin class A extends Enum {
int get foo => index;
}
enum EA with A { element }
abstract mixin class B implements Enum {
int get foo => index;
}
enum EB with B { element }
mixin M on Enum {
int get foo => index;
}
enum EM with M { element }
mixin N implements Enum {
int get foo => index;
}
enum EN with N { element }
expectEquals(x, y) {}
main() {}