v2 / vlib / v / gen / c / testdata / enum_switch_case.vv
24 lines · 23 sloc · 182 bytes · 5b69593766c6b6f2223783d36a90d5e7fd7901ab
Raw
1enum Enum {
2 e1
3 e2
4 e3
5 e4
6 e5
7 e6
8}
9
10fn main() {
11 e := Enum.e5
12 match e {
13 .e1 {}
14 .e2 {}
15 .e3 {}
16 .e4 {}
17 4...5 {
18 println('4..5')
19 }
20 else {
21 println('else')
22 }
23 }
24}
25