blob: 52a07302b8ea3820663b2487c5dd9bdcea7f5be0 [file] [log] [blame]
class A1 {
int get hashCode => 42;
}
enum E1 with A1 { element }
class A2 {
int get values => 42;
}
enum E2 with A2 { element }
class A3 {
int get index => 42;
}
enum E3 with A3 { element }
class A4 {
bool operator ==(Object other) => true;
}
enum E4 with A4 { element }
mixin M5 {
int get hashCode => 42;
}
enum E5 with M5 { element }
mixin M6 {
int get values => 42;
}
enum E6 with M6 { element }
mixin M7 {
int get index => 42;
}
enum E7 with M7 { element }
mixin M8 {
bool operator ==(Object other) => true;
}
enum E8 with M8 { element }
abstract class A9 {
int get index;
int get hashCode;
bool operator ==(Object other);
}
enum E9 with A9 { element }
mixin M10 {
int get index;
int get hashCode;
bool operator ==(Object other);
}
enum E10 with M10 { element }
main() {}