4 // test compound assignment operators with ref as right-hand side,
5 // for each operator, with various types as operands.
46 assert_eq!(x, 0b1110u8);
51 let mut x = 0b1010u16;
53 assert_eq!(x, 0b1000u16);
58 let mut x = 0b1010u32;
60 assert_eq!(x, 0b0110u32);
65 let mut x = 0b1010u64;
67 assert_eq!(x, 0b101000u64);
72 let mut x = 0b1010u64;
74 assert_eq!(x, 0b10u64);