| abstract class E1 extends Enum { |
| int values() => 42; |
| } |
| |
| abstract class E2 extends Enum { |
| static int values() => 42; |
| } |
| |
| abstract class E3 extends Enum { |
| void set values(num x) {} |
| } |
| |
| abstract class E4 extends Enum { |
| static void set values(num x) {} |
| } |
| |
| abstract class E5 extends Enum { |
| num get values => 0; |
| void set values(num x) {} |
| } |
| |
| main() {} |
| mixin M1 on Enum { |
| final int values = 42; |
| } |
| mixin M2 on Enum { |
| static final int values = 42; |
| } |
| mixin M3 on Enum { |
| void set values(String x) {} |
| } |
| mixin M4 on Enum { |
| static void set values(String x) {} |
| } |
| mixin M5 on Enum { |
| num get values => 0; |
| void set values(num x) {} |
| } |