@@ -499,7 +499,7 @@ pub trait PrintState<'a>: std::ops::Deref<Target = pp::Printer> + std::ops::Dere
499499 ast:: MetaItemKind :: List ( ref items) => {
500500 self . print_path ( & item. path , false , 0 ) ;
501501 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) ) ;
503503 self . pclose ( ) ;
504504 }
505505 }
@@ -997,7 +997,7 @@ impl<'a> State<'a> {
997997 }
998998 ast:: TyKind :: Tup ( ref elts) => {
999999 self . popen ( ) ;
1000- self . commasep ( Inconsistent , & elts[ .. ] , |s, ty| s. print_type ( ty) ) ;
1000+ self . commasep ( Inconsistent , & elts, |s, ty| s. print_type ( ty) ) ;
10011001 if elts. len ( ) == 1 {
10021002 self . word ( "," ) ;
10031003 }
@@ -1017,10 +1017,10 @@ impl<'a> State<'a> {
10171017 ast:: TyKind :: Path ( Some ( ref qself) , ref path) => self . print_qpath ( path, qself, false ) ,
10181018 ast:: TyKind :: TraitObject ( ref bounds, syntax) => {
10191019 let prefix = if syntax == ast:: TraitObjectSyntax :: Dyn { "dyn" } else { "" } ;
1020- self . print_type_bounds ( prefix, & bounds[ .. ] ) ;
1020+ self . print_type_bounds ( prefix, & bounds) ;
10211021 }
10221022 ast:: TyKind :: ImplTrait ( _, ref bounds) => {
1023- self . print_type_bounds ( "impl" , & bounds[ .. ] ) ;
1023+ self . print_type_bounds ( "impl" , & bounds) ;
10241024 }
10251025 ast:: TyKind :: Array ( ref ty, ref length) => {
10261026 self . word ( "[" ) ;
@@ -1339,7 +1339,7 @@ impl<'a> State<'a> {
13391339 real_bounds. push ( b. clone ( ) ) ;
13401340 }
13411341 }
1342- self . print_type_bounds ( ":" , & real_bounds[ .. ] ) ;
1342+ self . print_type_bounds ( ":" , & real_bounds) ;
13431343 self . print_where_clause ( & generics. where_clause ) ;
13441344 self . word ( " " ) ;
13451345 self . bopen ( ) ;
@@ -1368,7 +1368,7 @@ impl<'a> State<'a> {
13681368 }
13691369 }
13701370 self . nbsp ( ) ;
1371- self . print_type_bounds ( "=" , & real_bounds[ .. ] ) ;
1371+ self . print_type_bounds ( "=" , & real_bounds) ;
13721372 self . print_where_clause ( & generics. where_clause ) ;
13731373 self . word ( ";" ) ;
13741374 }
@@ -1960,10 +1960,10 @@ impl<'a> State<'a> {
19601960 self . print_expr_tup ( exprs) ;
19611961 }
19621962 ast:: ExprKind :: Call ( ref func, ref args) => {
1963- self . print_expr_call ( func, & args[ .. ] ) ;
1963+ self . print_expr_call ( func, & args) ;
19641964 }
19651965 ast:: ExprKind :: MethodCall ( ref segment, ref args, _) => {
1966- self . print_expr_method_call ( segment, & args[ .. ] ) ;
1966+ self . print_expr_method_call ( segment, & args) ;
19671967 }
19681968 ast:: ExprKind :: Binary ( op, ref lhs, ref rhs) => {
19691969 self . print_expr_binary ( op, lhs, rhs) ;
@@ -2442,11 +2442,11 @@ impl<'a> State<'a> {
24422442 self . print_path ( path, true , 0 ) ;
24432443 }
24442444 self . popen ( ) ;
2445- self . commasep ( Inconsistent , & elts[ .. ] , |s, p| s. print_pat ( p) ) ;
2445+ self . commasep ( Inconsistent , & elts, |s, p| s. print_pat ( p) ) ;
24462446 self . pclose ( ) ;
24472447 }
24482448 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) ) ;
24502450 }
24512451 PatKind :: Path ( None , ref path) => {
24522452 self . print_path ( path, true , 0 ) ;
@@ -2464,7 +2464,7 @@ impl<'a> State<'a> {
24642464 self . word_space ( "{" ) ;
24652465 self . commasep_cmnt (
24662466 Consistent ,
2467- & fields[ .. ] ,
2467+ & fields,
24682468 |s, f| {
24692469 s. cbox ( INDENT_UNIT ) ;
24702470 if !f. is_shorthand {
@@ -2487,7 +2487,7 @@ impl<'a> State<'a> {
24872487 }
24882488 PatKind :: Tuple ( ref elts) => {
24892489 self . popen ( ) ;
2490- self . commasep ( Inconsistent , & elts[ .. ] , |s, p| s. print_pat ( p) ) ;
2490+ self . commasep ( Inconsistent , & elts, |s, p| s. print_pat ( p) ) ;
24912491 if elts. len ( ) == 1 {
24922492 self . word ( "," ) ;
24932493 }
@@ -2529,7 +2529,7 @@ impl<'a> State<'a> {
25292529 }
25302530 PatKind :: Slice ( ref elts) => {
25312531 self . word ( "[" ) ;
2532- self . commasep ( Inconsistent , & elts[ .. ] , |s, p| s. print_pat ( p) ) ;
2532+ self . commasep ( Inconsistent , & elts, |s, p| s. print_pat ( p) ) ;
25332533 self . word ( "]" ) ;
25342534 }
25352535 PatKind :: Rest => self . word ( ".." ) ,
@@ -2838,7 +2838,7 @@ impl<'a> State<'a> {
28382838 self . print_path ( & tree. prefix , false , 0 ) ;
28392839 self . word ( "::{" ) ;
28402840 }
2841- self . commasep ( Inconsistent , & items[ .. ] , |this, & ( ref tree, _) | {
2841+ self . commasep ( Inconsistent , & items, |this, & ( ref tree, _) | {
28422842 this. print_use_tree ( tree)
28432843 } ) ;
28442844 self . word ( "}" ) ;
0 commit comments