@@ -280,7 +280,7 @@ impl TrapEntry for Call {
280280 if let Some ( v) = self . location {
281281 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
282282 }
283- for ( i, & v) in self . args . iter ( ) . enumerate ( ) {
283+ for ( i, v) in self . args . into_iter ( ) . enumerate ( ) {
284284 out. add_tuple ( "call_args" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
285285 }
286286 if self . is_assignee_expr {
@@ -331,11 +331,11 @@ impl TrapEntry for Closure {
331331 if let Some ( v) = self . location {
332332 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
333333 }
334- for ( i, & v) in self . args . iter ( ) . enumerate ( ) {
334+ for ( i, v) in self . args . into_iter ( ) . enumerate ( ) {
335335 out. add_tuple ( "closure_args" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
336336 }
337- for ( i, & v) in self . arg_types . iter ( ) . enumerate ( ) {
338- if let Some ( vv ) = v {
337+ for ( i, v) in self . arg_types . into_iter ( ) . enumerate ( ) {
338+ if let Some ( v ) = v {
339339 out. add_tuple ( "closure_arg_types" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
340340 }
341341 }
@@ -699,7 +699,7 @@ impl TrapEntry for Match {
699699 if let Some ( v) = self . location {
700700 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
701701 }
702- for ( i, & v) in self . branches . iter ( ) . enumerate ( ) {
702+ for ( i, v) in self . branches . into_iter ( ) . enumerate ( ) {
703703 out. add_tuple ( "match_branches" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
704704 }
705705 }
@@ -724,7 +724,7 @@ impl TrapEntry for MethodCall {
724724 if let Some ( v) = self . location {
725725 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
726726 }
727- for ( i, & v) in self . args . iter ( ) . enumerate ( ) {
727+ for ( i, v) in self . args . into_iter ( ) . enumerate ( ) {
728728 out. add_tuple ( "method_call_args" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
729729 }
730730 }
@@ -785,7 +785,7 @@ impl TrapEntry for Module {
785785 if let Some ( v) = self . location {
786786 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
787787 }
788- for ( i, & v) in self . declarations . iter ( ) . enumerate ( ) {
788+ for ( i, v) in self . declarations . into_iter ( ) . enumerate ( ) {
789789 out. add_tuple ( "module_declarations" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
790790 }
791791 }
@@ -809,7 +809,7 @@ impl TrapEntry for OffsetOf {
809809 if let Some ( v) = self . location {
810810 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
811811 }
812- for ( i, & v) in self . fields . iter ( ) . enumerate ( ) {
812+ for ( i, v) in self . fields . into_iter ( ) . enumerate ( ) {
813813 out. add_tuple ( "offset_of_fields" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
814814 }
815815 }
@@ -832,7 +832,7 @@ impl TrapEntry for OrPat {
832832 if let Some ( v) = self . location {
833833 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
834834 }
835- for ( i, & v) in self . args . iter ( ) . enumerate ( ) {
835+ for ( i, v) in self . args . into_iter ( ) . enumerate ( ) {
836836 out. add_tuple ( "or_pat_args" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
837837 }
838838 }
@@ -1066,13 +1066,13 @@ impl TrapEntry for SlicePat {
10661066 if let Some ( v) = self . location {
10671067 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
10681068 }
1069- for ( i, & v) in self . prefix . iter ( ) . enumerate ( ) {
1069+ for ( i, v) in self . prefix . into_iter ( ) . enumerate ( ) {
10701070 out. add_tuple ( "slice_pat_prefixes" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
10711071 }
10721072 if let Some ( v) = self . slice {
10731073 out. add_tuple ( "slice_pat_slice" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
10741074 }
1075- for ( i, & v) in self . suffix . iter ( ) . enumerate ( ) {
1075+ for ( i, v) in self . suffix . into_iter ( ) . enumerate ( ) {
10761076 out. add_tuple ( "slice_pat_suffixes" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
10771077 }
10781078 }
@@ -1096,7 +1096,7 @@ impl TrapEntry for Tuple {
10961096 if let Some ( v) = self . location {
10971097 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
10981098 }
1099- for ( i, & v) in self . exprs . iter ( ) . enumerate ( ) {
1099+ for ( i, v) in self . exprs . into_iter ( ) . enumerate ( ) {
11001100 out. add_tuple ( "tuple_exprs" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
11011101 }
11021102 if self . is_assignee_expr {
@@ -1123,7 +1123,7 @@ impl TrapEntry for TuplePat {
11231123 if let Some ( v) = self . location {
11241124 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
11251125 }
1126- for ( i, & v) in self . args . iter ( ) . enumerate ( ) {
1126+ for ( i, v) in self . args . into_iter ( ) . enumerate ( ) {
11271127 out. add_tuple ( "tuple_pat_args" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
11281128 }
11291129 if let Some ( v) = self . ellipsis {
@@ -1274,7 +1274,7 @@ impl TrapEntry for AsyncBlock {
12741274 if let Some ( v) = self . location {
12751275 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
12761276 }
1277- for ( i, & v) in self . statements . iter ( ) . enumerate ( ) {
1277+ for ( i, v) in self . statements . into_iter ( ) . enumerate ( ) {
12781278 out. add_tuple ( "block_base_statements" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
12791279 }
12801280 if let Some ( v) = self . tail {
@@ -1302,7 +1302,7 @@ impl TrapEntry for Block {
13021302 if let Some ( v) = self . location {
13031303 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
13041304 }
1305- for ( i, & v) in self . statements . iter ( ) . enumerate ( ) {
1305+ for ( i, v) in self . statements . into_iter ( ) . enumerate ( ) {
13061306 out. add_tuple ( "block_base_statements" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
13071307 }
13081308 if let Some ( v) = self . tail {
@@ -1332,7 +1332,7 @@ impl TrapEntry for ElementList {
13321332 if let Some ( v) = self . location {
13331333 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
13341334 }
1335- for ( i, & v) in self . elements . iter ( ) . enumerate ( ) {
1335+ for ( i, v) in self . elements . into_iter ( ) . enumerate ( ) {
13361336 out. add_tuple ( "element_list_elements" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
13371337 }
13381338 if self . is_assignee_expr {
@@ -1380,7 +1380,7 @@ impl TrapEntry for UnsafeBlock {
13801380 if let Some ( v) = self . location {
13811381 out. add_tuple ( "locatable_locations" , vec ! [ trap:: Arg :: Label ( id) , v. into( ) ] ) ;
13821382 }
1383- for ( i, & v) in self . statements . iter ( ) . enumerate ( ) {
1383+ for ( i, v) in self . statements . into_iter ( ) . enumerate ( ) {
13841384 out. add_tuple ( "block_base_statements" , vec ! [ trap:: Arg :: Label ( id) , i. into( ) , v. into( ) ] ) ;
13851385 }
13861386 if let Some ( v) = self . tail {
0 commit comments