v2 / vlib / v / tests / casts / cast_precedence_test.v
12 lines · 12 sloc · 172 bytes · 6488041a749df9762348d019c4223908c476f2e2
Raw
1fn test_main() {
2 assert (u8(1) << 1 | 1) == 3
3 assert (match 0 {
4 0 { u8(1) << 1 | 1 }
5 else { 0 }
6 }) == 3
7 assert (if true {
8 u8(1) << 1 | 1
9 } else {
10 0
11 }) == 3
12}
13