diff --git a/traits/src/cast.rs b/traits/src/cast.rs index 429995e..7058216 100644 --- a/traits/src/cast.rs +++ b/traits/src/cast.rs @@ -468,7 +468,7 @@ fn to_primitive_float() { macro_rules! test_wrapping_to_primitive { ($($t:ty)+) => { - $( + $({ let i: $t = 0; let w = Wrapping(i); assert_eq!(i.to_u8(), w.to_u8()); @@ -483,7 +483,7 @@ macro_rules! test_wrapping_to_primitive { assert_eq!(i.to_isize(), w.to_isize()); assert_eq!(i.to_f32(), w.to_f32()); assert_eq!(i.to_f64(), w.to_f64()); - )+ + })+ }; } diff --git a/traits/src/sign.rs b/traits/src/sign.rs index 56abf45..2912782 100644 --- a/traits/src/sign.rs +++ b/traits/src/sign.rs @@ -190,7 +190,7 @@ impl Unsigned for Wrapping where Wrapping: Num {} macro_rules! test_signed_wrapping { ($($t:ty)+) => { - $( + $({ let range = -1 as $t .. 2 as $t; for i in range.clone() { let w = Wrapping(i); @@ -202,7 +202,7 @@ macro_rules! test_signed_wrapping { assert_eq!(i.is_positive(), w.is_positive()); assert_eq!(i.is_negative(), w.is_negative()); } - )+ + })+ }; }