@@ -818,9 +818,9 @@ impl UndefMask {
818
818
// First set all bits except the first `bita`,
819
819
// then unset the last `64 - bitb` bits.
820
820
let range = if bitb == 0 {
821
- u64:: max_value ( ) << bita
821
+ u64:: MAX << bita
822
822
} else {
823
- ( u64:: max_value ( ) << bita) & ( u64:: max_value ( ) >> ( 64 - bitb) )
823
+ ( u64:: MAX << bita) & ( u64:: MAX >> ( 64 - bitb) )
824
824
} ;
825
825
if new_state {
826
826
self . blocks [ blocka] |= range;
@@ -832,21 +832,21 @@ impl UndefMask {
832
832
// across block boundaries
833
833
if new_state {
834
834
// Set `bita..64` to `1`.
835
- self . blocks [ blocka] |= u64:: max_value ( ) << bita;
835
+ self . blocks [ blocka] |= u64:: MAX << bita;
836
836
// Set `0..bitb` to `1`.
837
837
if bitb != 0 {
838
- self . blocks [ blockb] |= u64:: max_value ( ) >> ( 64 - bitb) ;
838
+ self . blocks [ blockb] |= u64:: MAX >> ( 64 - bitb) ;
839
839
}
840
840
// Fill in all the other blocks (much faster than one bit at a time).
841
841
for block in ( blocka + 1 ) ..blockb {
842
- self . blocks [ block] = u64:: max_value ( ) ;
842
+ self . blocks [ block] = u64:: MAX ;
843
843
}
844
844
} else {
845
845
// Set `bita..64` to `0`.
846
- self . blocks [ blocka] &= !( u64:: max_value ( ) << bita) ;
846
+ self . blocks [ blocka] &= !( u64:: MAX << bita) ;
847
847
// Set `0..bitb` to `0`.
848
848
if bitb != 0 {
849
- self . blocks [ blockb] &= !( u64:: max_value ( ) >> ( 64 - bitb) ) ;
849
+ self . blocks [ blockb] &= !( u64:: MAX >> ( 64 - bitb) ) ;
850
850
}
851
851
// Fill in all the other blocks (much faster than one bit at a time).
852
852
for block in ( blocka + 1 ) ..blockb {
0 commit comments