Left shift.
Returns n, shifted left by b bits.
When b is outside the range 0 to 31 inclusive, it's masked by 0x1f before performing
the shift. This is consistent with Rust's behaviour when overflow checks are disabled.
Left shift.
Returns n, shifted left by b bits.
When b is outside the range 0 to 31 inclusive, it's masked by 0x1f before performing
the shift. This is consistent with Rust's behaviour when overflow checks are disabled.