v2 / vlib / v / checker / tests / const_match_range_duplicate_case_err.vv
28 lines · 25 sloc · 219 bytes · a9b41d298095cf7814e9597dfb0f6b9abdd1686b
Raw
1const start = 2
2
3const end = 12
4
5match 5 {
6 start...end {
7 println(1)
8 }
9 start...end {
10 println(3)
11 }
12 else {
13 println(2)
14 }
15}
16
17a := match 5 {
18 start...end {
19 1
20 }
21 start...end {
22 3
23 }
24 else {
25 2
26 }
27}
28println(a)
29