@@ -2060,23 +2060,3 @@ take_tests! {
2060
2060
ty: & mut [ ( ) ] , slice: & mut [ ] , method: take_last_mut,
2061
2061
( take_last_mut_empty, ( ) , None , & mut [ ] ) ,
2062
2062
}
2063
-
2064
- const EMPTY_MAX : & ' static [ ( ) ] = & [ ( ) ; std:: usize:: MAX ] ;
2065
-
2066
- // can't be a constant due to const mutability rules
2067
- // see https://github.com/rust-lang/rust/issues/57349#issuecomment-597395059
2068
- macro_rules! empty_max_mut { ( ) => { & mut [ ( ) ; std:: usize :: MAX ] as _ } }
2069
-
2070
- take_tests ! {
2071
- slice: & [ ( ) ; :: std:: usize :: MAX ] , method: take,
2072
- ( take_in_bounds_max_range_to, ( ..:: std:: usize :: MAX ) , Some ( EMPTY_MAX ) , & [ ( ) ; 0 ] ) ,
2073
- ( take_oob_max_range_to_inclusive, ( ..=:: std:: usize :: MAX ) , None , EMPTY_MAX ) ,
2074
- ( take_in_bounds_max_range_from, ( :: std:: usize :: MAX ..) , Some ( & [ ] as _) , EMPTY_MAX ) ,
2075
- }
2076
-
2077
- take_tests ! {
2078
- slice: & mut [ ( ) ; :: std:: usize :: MAX ] , method: take_mut,
2079
- ( take_mut_in_bounds_max_range_to, ( ..:: std:: usize :: MAX ) , Some ( empty_max_mut!( ) ) , & mut [ ( ) ; 0 ] ) ,
2080
- ( take_mut_oob_max_range_to_inclusive, ( ..=:: std:: usize :: MAX ) , None , empty_max_mut!( ) ) ,
2081
- ( take_mut_in_bounds_max_range_from, ( :: std:: usize :: MAX ..) , Some ( & mut [ ] as _) , empty_max_mut!( ) ) ,
2082
- }
0 commit comments