@@ -818,9 +818,9 @@ impl UndefMask {
818818 // First set all bits except the first `bita`,
819819 // then unset the last `64 - bitb` bits.
820820 let range = if bitb == 0 {
821- u64:: max_value ( ) << bita
821+ u64:: MAX << bita
822822 } else {
823- ( u64:: max_value ( ) << bita) & ( u64:: max_value ( ) >> ( 64 - bitb) )
823+ ( u64:: MAX << bita) & ( u64:: MAX >> ( 64 - bitb) )
824824 } ;
825825 if new_state {
826826 self . blocks [ blocka] |= range;
@@ -832,21 +832,21 @@ impl UndefMask {
832832 // across block boundaries
833833 if new_state {
834834 // Set `bita..64` to `1`.
835- self . blocks [ blocka] |= u64:: max_value ( ) << bita;
835+ self . blocks [ blocka] |= u64:: MAX << bita;
836836 // Set `0..bitb` to `1`.
837837 if bitb != 0 {
838- self . blocks [ blockb] |= u64:: max_value ( ) >> ( 64 - bitb) ;
838+ self . blocks [ blockb] |= u64:: MAX >> ( 64 - bitb) ;
839839 }
840840 // Fill in all the other blocks (much faster than one bit at a time).
841841 for block in ( blocka + 1 ) ..blockb {
842- self . blocks [ block] = u64:: max_value ( ) ;
842+ self . blocks [ block] = u64:: MAX ;
843843 }
844844 } else {
845845 // Set `bita..64` to `0`.
846- self . blocks [ blocka] &= !( u64:: max_value ( ) << bita) ;
846+ self . blocks [ blocka] &= !( u64:: MAX << bita) ;
847847 // Set `0..bitb` to `0`.
848848 if bitb != 0 {
849- self . blocks [ blockb] &= !( u64:: max_value ( ) >> ( 64 - bitb) ) ;
849+ self . blocks [ blockb] &= !( u64:: MAX >> ( 64 - bitb) ) ;
850850 }
851851 // Fill in all the other blocks (much faster than one bit at a time).
852852 for block in ( blocka + 1 ) ..blockb {
0 commit comments