@@ -24,8 +24,8 @@ use crate::{AssistContext, AssistId, Assists};
2424// ```
2525// fn main() {
2626// let x = vec![1, 2, 3];
27- // let mut tmp = x.into_iter();
28- // while let Some(v) = tmp .next() {
27+ // let mut iter = x.into_iter();
28+ // while let Some(v) = iter .next() {
2929// let y = v * 2;
3030// };
3131// }
@@ -71,7 +71,7 @@ pub(crate) fn convert_for_loop_to_while_let(
7171 let mut new_name = suggest_name:: NameGenerator :: new_from_scope_locals (
7272 ctx. sema . scope ( for_loop. syntax ( ) ) ,
7373 ) ;
74- let tmp_var = new_name. suggest_name ( "tmp " ) ;
74+ let tmp_var = new_name. suggest_name ( "iter " ) ;
7575
7676 let mut_expr = make. let_stmt (
7777 make. ident_pat ( false , true , make. name ( & tmp_var) ) . into ( ) ,
@@ -188,8 +188,8 @@ fn main() {
188188 r"
189189fn main() {
190190 let mut x = vec![1, 2, 3];
191- let mut tmp = x.into_iter();
192- while let Some(v) = tmp .next() {
191+ let mut iter = x.into_iter();
192+ while let Some(v) = iter .next() {
193193 v *= 2;
194194 };
195195}" ,
@@ -211,8 +211,8 @@ fn main() {
211211 r"
212212fn main() {
213213 let mut x = vec![1, 2, 3];
214- let mut tmp = x.into_iter();
215- 'a: while let Some(v) = tmp .next() {
214+ let mut iter = x.into_iter();
215+ 'a: while let Some(v) = iter .next() {
216216 v *= 2;
217217 break 'a;
218218 };
@@ -236,10 +236,10 @@ fn main() {
236236 r"
237237fn main() {
238238 let mut x = vec![1, 2, 3];
239- let mut tmp = x.into_iter();
239+ let mut iter = x.into_iter();
240240 #[allow(unused)]
241241 #[deny(unsafe_code)]
242- while let Some(v) = tmp .next() {
242+ while let Some(v) = iter .next() {
243243 v *= 2;
244244 };
245245}" ,
@@ -275,8 +275,8 @@ impl<T> core::iter::Iterator for core::ops::Range<T> {
275275}
276276
277277fn main() {
278- let mut tmp = 0..92;
279- while let Some(x) = tmp .next() {
278+ let mut iter = 0..92;
279+ while let Some(x) = iter .next() {
280280 print!("{}", x);
281281 }
282282}"# ,
@@ -330,8 +330,8 @@ impl S {
330330
331331fn main() {
332332 let x = S;
333- let mut tmp = x.iter();
334- while let Some(v) = tmp .next() {
333+ let mut iter = x.iter();
334+ while let Some(v) = iter .next() {
335335 let a = v * 2;
336336 }
337337}
@@ -356,8 +356,8 @@ fn main() {
356356struct NoIterMethod;
357357fn main() {
358358 let x = NoIterMethod;
359- let mut tmp = (&x).into_iter();
360- while let Some(v) = tmp .next() {
359+ let mut iter = (&x).into_iter();
360+ while let Some(v) = iter .next() {
361361 let a = v * 2;
362362 }
363363}
@@ -382,8 +382,8 @@ fn main() {
382382struct NoIterMethod;
383383fn main() {
384384 let x = NoIterMethod;
385- let mut tmp = (&mut x).into_iter();
386- while let Some(v) = tmp .next() {
385+ let mut iter = (&mut x).into_iter();
386+ while let Some(v) = iter .next() {
387387 let a = v * 2;
388388 }
389389}
@@ -423,8 +423,8 @@ impl S {
423423
424424fn main() {
425425 let x = S;
426- let mut tmp = x.iter_mut();
427- while let Some(v) = tmp .next() {
426+ let mut iter = x.iter_mut();
427+ while let Some(v) = iter .next() {
428428 let a = v * 2;
429429 }
430430}
@@ -448,8 +448,8 @@ fn main() {
448448fn main() {
449449 let mut x = vec![1, 2, 3];
450450 let y = &mut x;
451- let mut tmp = y.into_iter();
452- while let Some(v) = tmp .next() {
451+ let mut iter = y.into_iter();
452+ while let Some(v) = iter .next() {
453453 *v *= 2;
454454 }
455455}" ,
@@ -471,8 +471,8 @@ fn main() {
471471"# ,
472472 r#"
473473fn main() {
474- let mut tmp = core::iter::repeat(92).take(1);
475- while let Some(a) = tmp .next() {
474+ let mut iter = core::iter::repeat(92).take(1);
475+ while let Some(a) = iter .next() {
476476 println!("{}", a);
477477 }
478478}
0 commit comments