@@ -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) ;
@@ -2442,11 +2442,11 @@ impl<'a> State<'a> {
2442
2442
self . print_path ( path, true , 0 ) ;
2443
2443
}
2444
2444
self . popen ( ) ;
2445
- self . commasep ( Inconsistent , & elts[ .. ] , |s, p| s. print_pat ( p) ) ;
2445
+ self . commasep ( Inconsistent , & elts, |s, p| s. print_pat ( p) ) ;
2446
2446
self . pclose ( ) ;
2447
2447
}
2448
2448
PatKind :: Or ( ref pats) => {
2449
- self . strsep ( "|" , true , Inconsistent , & pats[ .. ] , |s, p| s. print_pat ( p) ) ;
2449
+ self . strsep ( "|" , true , Inconsistent , & pats, |s, p| s. print_pat ( p) ) ;
2450
2450
}
2451
2451
PatKind :: Path ( None , ref path) => {
2452
2452
self . print_path ( path, true , 0 ) ;
@@ -2464,7 +2464,7 @@ impl<'a> State<'a> {
2464
2464
self . word_space ( "{" ) ;
2465
2465
self . commasep_cmnt (
2466
2466
Consistent ,
2467
- & fields[ .. ] ,
2467
+ & fields,
2468
2468
|s, f| {
2469
2469
s. cbox ( INDENT_UNIT ) ;
2470
2470
if !f. is_shorthand {
@@ -2487,7 +2487,7 @@ impl<'a> State<'a> {
2487
2487
}
2488
2488
PatKind :: Tuple ( ref elts) => {
2489
2489
self . popen ( ) ;
2490
- self . commasep ( Inconsistent , & elts[ .. ] , |s, p| s. print_pat ( p) ) ;
2490
+ self . commasep ( Inconsistent , & elts, |s, p| s. print_pat ( p) ) ;
2491
2491
if elts. len ( ) == 1 {
2492
2492
self . word ( "," ) ;
2493
2493
}
@@ -2529,7 +2529,7 @@ impl<'a> State<'a> {
2529
2529
}
2530
2530
PatKind :: Slice ( ref elts) => {
2531
2531
self . word ( "[" ) ;
2532
- self . commasep ( Inconsistent , & elts[ .. ] , |s, p| s. print_pat ( p) ) ;
2532
+ self . commasep ( Inconsistent , & elts, |s, p| s. print_pat ( p) ) ;
2533
2533
self . word ( "]" ) ;
2534
2534
}
2535
2535
PatKind :: Rest => self . word ( ".." ) ,
@@ -2838,7 +2838,7 @@ impl<'a> State<'a> {
2838
2838
self . print_path ( & tree. prefix , false , 0 ) ;
2839
2839
self . word ( "::{" ) ;
2840
2840
}
2841
- self . commasep ( Inconsistent , & items[ .. ] , |this, & ( ref tree, _) | {
2841
+ self . commasep ( Inconsistent , & items, |this, & ( ref tree, _) | {
2842
2842
this. print_use_tree ( tree)
2843
2843
} ) ;
2844
2844
self . word ( "}" ) ;
0 commit comments