diff --git a/src/uint.rs b/src/uint.rs index b673aa6da..c54e553a6 100644 --- a/src/uint.rs +++ b/src/uint.rs @@ -357,6 +357,8 @@ impl_uint_aliases! { (U3072, 3072, "3072-bit"), (U3584, 3584, "3584-bit"), (U4096, 4096, "4096-bit"), + (U4224, 4224, "4224-bit"), + (U4352, 4352, "4352-bit"), (U6144, 6144, "6144-bit"), (U8192, 8192, "8192-bit") } @@ -385,7 +387,9 @@ impl_concat! { (U1792, 1792), (U2048, 2048), (U3072, 3072), - (U4096, 4096) + (U4096, 4096), + (U4224, 4224), + (U4352, 4352) } // TODO(tarcieri): use `const_evaluatable_checked` when stable to make generic around bits. @@ -405,6 +409,8 @@ impl_split! { (U3072, 3072), (U3584, 3584), (U4096, 4096), + (U4224, 4224), + (U4352, 4352), (U6144, 6144), (U8192, 8192) } diff --git a/src/uint/extra_sizes.rs b/src/uint/extra_sizes.rs index 116802735..0d5d00fd7 100644 --- a/src/uint/extra_sizes.rs +++ b/src/uint/extra_sizes.rs @@ -53,9 +53,7 @@ impl_uint_aliases! { (U3968, 3968, "3968-bit"), (U4032, 4032, "4032-bit"), (U4160, 4160, "4160-bit"), - (U4224, 4224, "4224-bit"), (U4288, 4288, "4288-bit"), - (U4352, 4352, "4352-bit"), (U4416, 4416, "4416-bit"), (U4480, 4480, "4480-bit"), (U4544, 4544, "4544-bit"), @@ -165,9 +163,7 @@ impl_concat! { (U3968, 3968), (U4032, 4032), (U4160, 4160), - (U4224, 4224), (U4288, 4288), - (U4352, 4352), (U4416, 4416), (U4480, 4480), (U4544, 4544), @@ -248,8 +244,6 @@ impl_split! { (U3712, 3712), (U3840, 3840), (U3968, 3968), - (U4224, 4224), - (U4352, 4352), (U4480, 4480), (U4608, 4608), (U4736, 4736),