2 #![warn(clippy::neg_multiply)]
3 #![allow(clippy::no_effect, clippy::unnecessary_operation)]
9 impl Mul<isize> for X {
12 fn mul(self, _r: isize) -> Self {
17 impl Mul<X> for isize {
20 fn mul(self, _r: X) -> X {
40 -1 * -1; // should be ok
42 X * -1; // should be ok
43 -1 * X; // should also be ok