Searched refs:Widest (Results 1 – 4 of 4) sorted by relevance
320 let range: T::Widest = end.as_widest() - start.as_widest(); in int_in_range_impl()321 let mut result = T::Widest::ZERO; in int_in_range_impl()325 && (range >> T::Widest::from_usize(offset)) > T::Widest::ZERO in int_in_range_impl()328 result = (result << 8) | T::Widest::from_u8(byte); in int_in_range_impl()333 if let Some(range) = range.checked_add(T::Widest::ONE) { in int_in_range_impl()595 type Widest: Int; typedef604 fn as_widest(self) -> Self::Widest; in as_widest() argument607 fn from_widest(w: Self::Widest) -> Self; in from_widest()626 type Widest = $widest;632 fn as_widest(self) -> Self::Widest {[all …]
20 ; CHECK: The Smallest and Widest types: 64 / 64 bits.54 ; CHECK: The Smallest and Widest types: 16 / 16 bits.96 ; CHECK: The Smallest and Widest types: 8 / 64 bits.120 ; CHECK: LV: The Smallest and Widest types: 16 / 16 bits.
8 ; CHECK: The Smallest and Widest types: 64 / 64 bits