(self, other: Self)
| 746 | } |
| 747 | |
| 748 | fn sshr(self, other: Self) -> ValueResult<Self> { |
| 749 | let amt = other.convert(ValueConversionKind::Exact(types::I32))?; |
| 750 | binary_match!(wrapping_shr(&self, &amt); [I8, I16, I32, I64, I128]; [i8, i16, i32, i64, i128]; rhs: I32,u32) |
| 751 | } |
| 752 | |
| 753 | fn rotl(self, other: Self) -> ValueResult<Self> { |
| 754 | let amt = other.convert(ValueConversionKind::Exact(types::I32))?; |
no test coverage detected