@@ -4046,39 +4046,39 @@ macro_rules! impl_from {
40464046impl_from! { u8, u16, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
40474047impl_from! { u8, u32, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
40484048impl_from! { u8, u64, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
4049- impl_from! { u8, u128, #[unstable (feature = "i128", issue = "35118 ")] }
4049+ impl_from! { u8, u128, #[stable (feature = "i128", since = "1.26.0 ")] }
40504050impl_from! { u8, usize, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
40514051impl_from! { u16, u32, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
40524052impl_from! { u16, u64, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
4053- impl_from! { u16, u128, #[unstable (feature = "i128", issue = "35118 ")] }
4053+ impl_from! { u16, u128, #[stable (feature = "i128", since = "1.26.0 ")] }
40544054impl_from! { u32, u64, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
4055- impl_from! { u32, u128, #[unstable (feature = "i128", issue = "35118 ")] }
4056- impl_from! { u64, u128, #[unstable (feature = "i128", issue = "35118 ")] }
4055+ impl_from! { u32, u128, #[stable (feature = "i128", since = "1.26.0 ")] }
4056+ impl_from! { u64, u128, #[stable (feature = "i128", since = "1.26.0 ")] }
40574057
40584058// Signed -> Signed
40594059impl_from! { i8, i16, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
40604060impl_from! { i8, i32, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
40614061impl_from! { i8, i64, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
4062- impl_from! { i8, i128, #[unstable (feature = "i128", issue = "35118 ")] }
4062+ impl_from! { i8, i128, #[stable (feature = "i128", since = "1.26.0 ")] }
40634063impl_from! { i8, isize, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
40644064impl_from! { i16, i32, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
40654065impl_from! { i16, i64, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
4066- impl_from! { i16, i128, #[unstable (feature = "i128", issue = "35118 ")] }
4066+ impl_from! { i16, i128, #[stable (feature = "i128", since = "1.26.0 ")] }
40674067impl_from! { i32, i64, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
4068- impl_from! { i32, i128, #[unstable (feature = "i128", issue = "35118 ")] }
4069- impl_from! { i64, i128, #[unstable (feature = "i128", issue = "35118 ")] }
4068+ impl_from! { i32, i128, #[stable (feature = "i128", since = "1.26.0 ")] }
4069+ impl_from! { i64, i128, #[stable (feature = "i128", since = "1.26.0 ")] }
40704070
40714071// Unsigned -> Signed
40724072impl_from! { u8, i16, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
40734073impl_from! { u8, i32, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
40744074impl_from! { u8, i64, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
4075- impl_from! { u8, i128, #[unstable (feature = "i128", issue = "35118 ")] }
4075+ impl_from! { u8, i128, #[stable (feature = "i128", since = "1.26.0 ")] }
40764076impl_from! { u16, i32, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
40774077impl_from! { u16, i64, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
4078- impl_from! { u16, i128, #[unstable (feature = "i128", issue = "35118 ")] }
4078+ impl_from! { u16, i128, #[stable (feature = "i128", since = "1.26.0 ")] }
40794079impl_from! { u32, i64, #[stable(feature = "lossless_int_conv", since = "1.5.0")] }
4080- impl_from! { u32, i128, #[unstable (feature = "i128", issue = "35118 ")] }
4081- impl_from! { u64, i128, #[unstable (feature = "i128", issue = "35118 ")] }
4080+ impl_from! { u32, i128, #[stable (feature = "i128", since = "1.26.0 ")] }
4081+ impl_from! { u64, i128, #[stable (feature = "i128", since = "1.26.0 ")] }
40824082
40834083// Note: integers can only be represented with full precision in a float if
40844084// they fit in the significand, which is 24 bits in f32 and 53 bits in f64.
0 commit comments