@@ -499,7 +499,7 @@ pub trait PrintState<'a>: std::ops::Deref<Target = pp::Printer> + std::ops::Dere
499
499
ast:: MetaItemKind :: List ( ref items) => {
500
500
self . print_path ( & item. path , false , 0 ) ;
501
501
self . popen ( ) ;
502
- self . commasep ( Consistent , & items[ .. ] , |s, i| s. print_meta_list_item ( i) ) ;
502
+ self . commasep ( Consistent , & items, |s, i| s. print_meta_list_item ( i) ) ;
503
503
self . pclose ( ) ;
504
504
}
505
505
}
@@ -997,7 +997,7 @@ impl<'a> State<'a> {
997
997
}
998
998
ast:: TyKind :: Tup ( ref elts) => {
999
999
self . popen ( ) ;
1000
- self . commasep ( Inconsistent , & elts[ .. ] , |s, ty| s. print_type ( ty) ) ;
1000
+ self . commasep ( Inconsistent , & elts, |s, ty| s. print_type ( ty) ) ;
1001
1001
if elts. len ( ) == 1 {
1002
1002
self . word ( "," ) ;
1003
1003
}
@@ -1017,10 +1017,10 @@ impl<'a> State<'a> {
1017
1017
ast:: TyKind :: Path ( Some ( ref qself) , ref path) => self . print_qpath ( path, qself, false ) ,
1018
1018
ast:: TyKind :: TraitObject ( ref bounds, syntax) => {
1019
1019
let prefix = if syntax == ast:: TraitObjectSyntax :: Dyn { "dyn" } else { "" } ;
1020
- self . print_type_bounds ( prefix, & bounds[ .. ] ) ;
1020
+ self . print_type_bounds ( prefix, & bounds) ;
1021
1021
}
1022
1022
ast:: TyKind :: ImplTrait ( _, ref bounds) => {
1023
- self . print_type_bounds ( "impl" , & bounds[ .. ] ) ;
1023
+ self . print_type_bounds ( "impl" , & bounds) ;
1024
1024
}
1025
1025
ast:: TyKind :: Array ( ref ty, ref length) => {
1026
1026
self . word ( "[" ) ;
@@ -1339,7 +1339,7 @@ impl<'a> State<'a> {
1339
1339
real_bounds. push ( b. clone ( ) ) ;
1340
1340
}
1341
1341
}
1342
- self . print_type_bounds ( ":" , & real_bounds[ .. ] ) ;
1342
+ self . print_type_bounds ( ":" , & real_bounds) ;
1343
1343
self . print_where_clause ( & generics. where_clause ) ;
1344
1344
self . word ( " " ) ;
1345
1345
self . bopen ( ) ;
@@ -1368,7 +1368,7 @@ impl<'a> State<'a> {
1368
1368
}
1369
1369
}
1370
1370
self . nbsp ( ) ;
1371
- self . print_type_bounds ( "=" , & real_bounds[ .. ] ) ;
1371
+ self . print_type_bounds ( "=" , & real_bounds) ;
1372
1372
self . print_where_clause ( & generics. where_clause ) ;
1373
1373
self . word ( ";" ) ;
1374
1374
}
@@ -1960,10 +1960,10 @@ impl<'a> State<'a> {
1960
1960
self . print_expr_tup ( exprs) ;
1961
1961
}
1962
1962
ast:: ExprKind :: Call ( ref func, ref args) => {
1963
- self . print_expr_call ( func, & args[ .. ] ) ;
1963
+ self . print_expr_call ( func, & args) ;
1964
1964
}
1965
1965
ast:: ExprKind :: MethodCall ( ref segment, ref args, _) => {
1966
- self . print_expr_method_call ( segment, & args[ .. ] ) ;
1966
+ self . print_expr_method_call ( segment, & args) ;
1967
1967
}
1968
1968
ast:: ExprKind :: Binary ( op, ref lhs, ref rhs) => {
1969
1969
self . print_expr_binary ( op, lhs, rhs) ;
@@ -2440,11 +2440,11 @@ impl<'a> State<'a> {
2440
2440
self . print_path ( path, true , 0 ) ;
2441
2441
}
2442
2442
self . popen ( ) ;
2443
- self . commasep ( Inconsistent , & elts[ .. ] , |s, p| s. print_pat ( p) ) ;
2443
+ self . commasep ( Inconsistent , & elts, |s, p| s. print_pat ( p) ) ;
2444
2444
self . pclose ( ) ;
2445
2445
}
2446
2446
PatKind :: Or ( ref pats) => {
2447
- self . strsep ( "|" , true , Inconsistent , & pats[ .. ] , |s, p| s. print_pat ( p) ) ;
2447
+ self . strsep ( "|" , true , Inconsistent , & pats, |s, p| s. print_pat ( p) ) ;
2448
2448
}
2449
2449
PatKind :: Path ( None , ref path) => {
2450
2450
self . print_path ( path, true , 0 ) ;
@@ -2462,7 +2462,7 @@ impl<'a> State<'a> {
2462
2462
self . word_space ( "{" ) ;
2463
2463
self . commasep_cmnt (
2464
2464
Consistent ,
2465
- & fields[ .. ] ,
2465
+ & fields,
2466
2466
|s, f| {
2467
2467
s. cbox ( INDENT_UNIT ) ;
2468
2468
if !f. is_shorthand {
@@ -2485,7 +2485,7 @@ impl<'a> State<'a> {
2485
2485
}
2486
2486
PatKind :: Tuple ( ref elts) => {
2487
2487
self . popen ( ) ;
2488
- self . commasep ( Inconsistent , & elts[ .. ] , |s, p| s. print_pat ( p) ) ;
2488
+ self . commasep ( Inconsistent , & elts, |s, p| s. print_pat ( p) ) ;
2489
2489
if elts. len ( ) == 1 {
2490
2490
self . word ( "," ) ;
2491
2491
}
@@ -2527,7 +2527,7 @@ impl<'a> State<'a> {
2527
2527
}
2528
2528
PatKind :: Slice ( ref elts) => {
2529
2529
self . word ( "[" ) ;
2530
- self . commasep ( Inconsistent , & elts[ .. ] , |s, p| s. print_pat ( p) ) ;
2530
+ self . commasep ( Inconsistent , & elts, |s, p| s. print_pat ( p) ) ;
2531
2531
self . word ( "]" ) ;
2532
2532
}
2533
2533
PatKind :: Rest => self . word ( ".." ) ,
@@ -2836,7 +2836,7 @@ impl<'a> State<'a> {
2836
2836
self . print_path ( & tree. prefix , false , 0 ) ;
2837
2837
self . word ( "::{" ) ;
2838
2838
}
2839
- self . commasep ( Inconsistent , & items[ .. ] , |this, & ( ref tree, _) | {
2839
+ self . commasep ( Inconsistent , & items, |this, & ( ref tree, _) | {
2840
2840
this. print_use_tree ( tree)
2841
2841
} ) ;
2842
2842
self . word ( "}" ) ;
0 commit comments