v / vlib / v2 / gen / cleanc / tests / bitwise_shift_precedence.v
7 lines · 7 sloc · 125 bytes · 09cc0c5133d075ee6dcff29286dce7eb7d4421da
Raw
1fn main() {
2 a := u32(0x1234)
3 b := u32(0x56)
4 c := u32(0x78)
5 packed := (a >> 3) | (b << 13) | (c << 29)
6 println(packed)
7}
8