@@ -5,27 +5,33 @@ implicit enum Foo4 {} // error: only access modifiers allowed
5
5
lazy enum Foo5 {} // error: only access modifiers allowed
6
6
erased enum Foo6 {} // error: only access modifiers allowed
7
7
override enum Foo7 {} // error: only access modifiers allowed
8
+ inline enum Foo8 {} // error: only access modifiers allowed
9
+ opaque enum Foo9 {} // error: only access modifiers allowed
8
10
9
- enum Foo7 {
10
- abstract case C1 () // error: no modifier allowed
11
- final case C2 () // error: no modifier allowed
12
- sealed case C3 () // error: no modifier allowed
13
- implicit case C4 () // error: no modifier allowed
14
- lazy case C5 () // error: no modifier allowed
15
- erased case C6 () // error: no modifier allowed
16
- override case C7 () // error: no modifier allowed
17
- private case C8 () // error: no modifier allowed
18
- protected case C9 () // error: no modifier allowed
11
+ enum Foo9 {
12
+ abstract case C1 () // error: no modifier allowed
13
+ final case C2 () // error: no modifier allowed
14
+ sealed case C3 () // error: no modifier allowed
15
+ implicit case C4 () // error: no modifier allowed
16
+ lazy case C5 () // error: no modifier allowed
17
+ erased case C6 () // error: no modifier allowed
18
+ override case C7 () // error: no modifier allowed
19
+ private case C8 () // error: no modifier allowed
20
+ protected case C9 () // error: no modifier allowed
21
+ inline case C10 () // error: no modifier allowed
22
+ opaque case C11 () // error: no modifier allowed
19
23
}
20
24
21
- enum Foo8 {
22
- abstract case C1 // error: no modifier allowed
23
- final case C2 // error: no modifier allowed
24
- sealed case C3 // error: no modifier allowed
25
- implicit case C4 // error: no modifier allowed
26
- lazy case C5 // error: no modifier allowed
27
- erased case C6 // error: no modifier allowed
28
- override case C7 // error: no modifier allowed
29
- private case C8 // error: no modifier allowed
30
- protected case C9 // error: no modifier allowed
25
+ enum Foo10 {
26
+ abstract case C1 // error: no modifier allowed
27
+ final case C2 // error: no modifier allowed
28
+ sealed case C3 // error: no modifier allowed
29
+ implicit case C4 // error: no modifier allowed
30
+ lazy case C5 // error: no modifier allowed
31
+ erased case C6 // error: no modifier allowed
32
+ override case C7 // error: no modifier allowed
33
+ private case C8 // error: no modifier allowed
34
+ protected case C9 // error: no modifier allowed
35
+ inline case C10 // error: no modifier allowed
36
+ opaque case C11 // error: no modifier allowed
31
37
}
0 commit comments