diff options
Diffstat (limited to 'crates/assists/src/handlers/inline_local_variable.rs')
-rw-r--r-- | crates/assists/src/handlers/inline_local_variable.rs | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/crates/assists/src/handlers/inline_local_variable.rs b/crates/assists/src/handlers/inline_local_variable.rs index 587eb5feb..d559be9cb 100644 --- a/crates/assists/src/handlers/inline_local_variable.rs +++ b/crates/assists/src/handlers/inline_local_variable.rs | |||
@@ -16,7 +16,7 @@ use crate::{ | |||
16 | // | 16 | // |
17 | // ``` | 17 | // ``` |
18 | // fn main() { | 18 | // fn main() { |
19 | // let x<|> = 1 + 2; | 19 | // let x$0 = 1 + 2; |
20 | // x * 4; | 20 | // x * 4; |
21 | // } | 21 | // } |
22 | // ``` | 22 | // ``` |
@@ -146,7 +146,7 @@ mod tests { | |||
146 | r" | 146 | r" |
147 | fn bar(a: usize) {} | 147 | fn bar(a: usize) {} |
148 | fn foo() { | 148 | fn foo() { |
149 | let a<|> = 1; | 149 | let a$0 = 1; |
150 | a + 1; | 150 | a + 1; |
151 | if a > 10 { | 151 | if a > 10 { |
152 | } | 152 | } |
@@ -180,7 +180,7 @@ fn foo() { | |||
180 | r" | 180 | r" |
181 | fn bar(a: usize) {} | 181 | fn bar(a: usize) {} |
182 | fn foo() { | 182 | fn foo() { |
183 | let a<|> = 1 + 1; | 183 | let a$0 = 1 + 1; |
184 | a + 1; | 184 | a + 1; |
185 | if a > 10 { | 185 | if a > 10 { |
186 | } | 186 | } |
@@ -214,7 +214,7 @@ fn foo() { | |||
214 | r" | 214 | r" |
215 | fn bar(a: usize) {} | 215 | fn bar(a: usize) {} |
216 | fn foo() { | 216 | fn foo() { |
217 | let a<|> = bar(1); | 217 | let a$0 = bar(1); |
218 | a + 1; | 218 | a + 1; |
219 | if a > 10 { | 219 | if a > 10 { |
220 | } | 220 | } |
@@ -248,7 +248,7 @@ fn foo() { | |||
248 | r" | 248 | r" |
249 | fn bar(a: usize): usize { a } | 249 | fn bar(a: usize): usize { a } |
250 | fn foo() { | 250 | fn foo() { |
251 | let a<|> = bar(1) as u64; | 251 | let a$0 = bar(1) as u64; |
252 | a + 1; | 252 | a + 1; |
253 | if a > 10 { | 253 | if a > 10 { |
254 | } | 254 | } |
@@ -281,7 +281,7 @@ fn foo() { | |||
281 | inline_local_variable, | 281 | inline_local_variable, |
282 | r" | 282 | r" |
283 | fn foo() { | 283 | fn foo() { |
284 | let a<|> = { 10 + 1 }; | 284 | let a$0 = { 10 + 1 }; |
285 | a + 1; | 285 | a + 1; |
286 | if a > 10 { | 286 | if a > 10 { |
287 | } | 287 | } |
@@ -313,7 +313,7 @@ fn foo() { | |||
313 | inline_local_variable, | 313 | inline_local_variable, |
314 | r" | 314 | r" |
315 | fn foo() { | 315 | fn foo() { |
316 | let a<|> = ( 10 + 1 ); | 316 | let a$0 = ( 10 + 1 ); |
317 | a + 1; | 317 | a + 1; |
318 | if a > 10 { | 318 | if a > 10 { |
319 | } | 319 | } |
@@ -346,7 +346,7 @@ fn foo() { | |||
346 | inline_local_variable, | 346 | inline_local_variable, |
347 | r" | 347 | r" |
348 | fn foo() { | 348 | fn foo() { |
349 | let mut a<|> = 1 + 1; | 349 | let mut a$0 = 1 + 1; |
350 | a + 1; | 350 | a + 1; |
351 | }", | 351 | }", |
352 | ); | 352 | ); |
@@ -358,7 +358,7 @@ fn foo() { | |||
358 | inline_local_variable, | 358 | inline_local_variable, |
359 | r" | 359 | r" |
360 | fn foo() { | 360 | fn foo() { |
361 | let a<|> = bar(10 + 1); | 361 | let a$0 = bar(10 + 1); |
362 | let b = a * 10; | 362 | let b = a * 10; |
363 | let c = a as usize; | 363 | let c = a as usize; |
364 | }", | 364 | }", |
@@ -377,7 +377,7 @@ fn foo() { | |||
377 | r" | 377 | r" |
378 | fn foo() { | 378 | fn foo() { |
379 | let x = vec![1, 2, 3]; | 379 | let x = vec![1, 2, 3]; |
380 | let a<|> = x[0]; | 380 | let a$0 = x[0]; |
381 | let b = a * 10; | 381 | let b = a * 10; |
382 | let c = a as usize; | 382 | let c = a as usize; |
383 | }", | 383 | }", |
@@ -397,7 +397,7 @@ fn foo() { | |||
397 | r" | 397 | r" |
398 | fn foo() { | 398 | fn foo() { |
399 | let bar = vec![1]; | 399 | let bar = vec![1]; |
400 | let a<|> = bar.len(); | 400 | let a$0 = bar.len(); |
401 | let b = a * 10; | 401 | let b = a * 10; |
402 | let c = a as usize; | 402 | let c = a as usize; |
403 | }", | 403 | }", |
@@ -421,7 +421,7 @@ struct Bar { | |||
421 | 421 | ||
422 | fn foo() { | 422 | fn foo() { |
423 | let bar = Bar { foo: 1 }; | 423 | let bar = Bar { foo: 1 }; |
424 | let a<|> = bar.foo; | 424 | let a$0 = bar.foo; |
425 | let b = a * 10; | 425 | let b = a * 10; |
426 | let c = a as usize; | 426 | let c = a as usize; |
427 | }", | 427 | }", |
@@ -445,7 +445,7 @@ fn foo() { | |||
445 | r" | 445 | r" |
446 | fn foo() -> Option<usize> { | 446 | fn foo() -> Option<usize> { |
447 | let bar = Some(1); | 447 | let bar = Some(1); |
448 | let a<|> = bar?; | 448 | let a$0 = bar?; |
449 | let b = a * 10; | 449 | let b = a * 10; |
450 | let c = a as usize; | 450 | let c = a as usize; |
451 | None | 451 | None |
@@ -467,7 +467,7 @@ fn foo() -> Option<usize> { | |||
467 | r" | 467 | r" |
468 | fn foo() { | 468 | fn foo() { |
469 | let bar = 10; | 469 | let bar = 10; |
470 | let a<|> = &bar; | 470 | let a$0 = &bar; |
471 | let b = a * 10; | 471 | let b = a * 10; |
472 | }", | 472 | }", |
473 | r" | 473 | r" |
@@ -484,7 +484,7 @@ fn foo() { | |||
484 | inline_local_variable, | 484 | inline_local_variable, |
485 | r" | 485 | r" |
486 | fn foo() { | 486 | fn foo() { |
487 | let a<|> = (10, 20); | 487 | let a$0 = (10, 20); |
488 | let b = a[0]; | 488 | let b = a[0]; |
489 | }", | 489 | }", |
490 | r" | 490 | r" |
@@ -500,7 +500,7 @@ fn foo() { | |||
500 | inline_local_variable, | 500 | inline_local_variable, |
501 | r" | 501 | r" |
502 | fn foo() { | 502 | fn foo() { |
503 | let a<|> = [1, 2, 3]; | 503 | let a$0 = [1, 2, 3]; |
504 | let b = a.len(); | 504 | let b = a.len(); |
505 | }", | 505 | }", |
506 | r" | 506 | r" |
@@ -516,7 +516,7 @@ fn foo() { | |||
516 | inline_local_variable, | 516 | inline_local_variable, |
517 | r" | 517 | r" |
518 | fn foo() { | 518 | fn foo() { |
519 | let a<|> = (10 + 20); | 519 | let a$0 = (10 + 20); |
520 | let b = a * 10; | 520 | let b = a * 10; |
521 | let c = a as usize; | 521 | let c = a as usize; |
522 | }", | 522 | }", |
@@ -535,7 +535,7 @@ fn foo() { | |||
535 | r" | 535 | r" |
536 | fn foo() { | 536 | fn foo() { |
537 | let d = 10; | 537 | let d = 10; |
538 | let a<|> = d; | 538 | let a$0 = d; |
539 | let b = a * 10; | 539 | let b = a * 10; |
540 | let c = a as usize; | 540 | let c = a as usize; |
541 | }", | 541 | }", |
@@ -554,7 +554,7 @@ fn foo() { | |||
554 | inline_local_variable, | 554 | inline_local_variable, |
555 | r" | 555 | r" |
556 | fn foo() { | 556 | fn foo() { |
557 | let a<|> = { 10 }; | 557 | let a$0 = { 10 }; |
558 | let b = a * 10; | 558 | let b = a * 10; |
559 | let c = a as usize; | 559 | let c = a as usize; |
560 | }", | 560 | }", |
@@ -572,7 +572,7 @@ fn foo() { | |||
572 | inline_local_variable, | 572 | inline_local_variable, |
573 | r" | 573 | r" |
574 | fn foo() { | 574 | fn foo() { |
575 | let a<|> = 10 + 20; | 575 | let a$0 = 10 + 20; |
576 | let b = a * 10; | 576 | let b = a * 10; |
577 | let c = (a, 20); | 577 | let c = (a, 20); |
578 | let d = [a, 10]; | 578 | let d = [a, 10]; |
@@ -594,7 +594,7 @@ fn foo() { | |||
594 | inline_local_variable, | 594 | inline_local_variable, |
595 | r" | 595 | r" |
596 | fn foo() { | 596 | fn foo() { |
597 | let a<|> = vec![10, 20]; | 597 | let a$0 = vec![10, 20]; |
598 | for i in a {} | 598 | for i in a {} |
599 | }", | 599 | }", |
600 | r" | 600 | r" |
@@ -610,7 +610,7 @@ fn foo() { | |||
610 | inline_local_variable, | 610 | inline_local_variable, |
611 | r" | 611 | r" |
612 | fn foo() { | 612 | fn foo() { |
613 | let a<|> = 1 > 0; | 613 | let a$0 = 1 > 0; |
614 | while a {} | 614 | while a {} |
615 | }", | 615 | }", |
616 | r" | 616 | r" |
@@ -626,7 +626,7 @@ fn foo() { | |||
626 | inline_local_variable, | 626 | inline_local_variable, |
627 | r" | 627 | r" |
628 | fn foo() { | 628 | fn foo() { |
629 | let a<|> = 1 + 1; | 629 | let a$0 = 1 + 1; |
630 | loop { | 630 | loop { |
631 | break a; | 631 | break a; |
632 | } | 632 | } |
@@ -646,7 +646,7 @@ fn foo() { | |||
646 | inline_local_variable, | 646 | inline_local_variable, |
647 | r" | 647 | r" |
648 | fn foo() { | 648 | fn foo() { |
649 | let a<|> = 1 > 0; | 649 | let a$0 = 1 > 0; |
650 | return a; | 650 | return a; |
651 | }", | 651 | }", |
652 | r" | 652 | r" |
@@ -662,7 +662,7 @@ fn foo() { | |||
662 | inline_local_variable, | 662 | inline_local_variable, |
663 | r" | 663 | r" |
664 | fn foo() { | 664 | fn foo() { |
665 | let a<|> = 1 > 0; | 665 | let a$0 = 1 > 0; |
666 | match a {} | 666 | match a {} |
667 | }", | 667 | }", |
668 | r" | 668 | r" |
@@ -680,7 +680,7 @@ fn foo() { | |||
680 | r" | 680 | r" |
681 | struct S { foo: i32} | 681 | struct S { foo: i32} |
682 | fn main() { | 682 | fn main() { |
683 | let <|>foo = 92; | 683 | let $0foo = 92; |
684 | S { foo } | 684 | S { foo } |
685 | } | 685 | } |
686 | ", | 686 | ", |
@@ -700,7 +700,7 @@ fn main() { | |||
700 | inline_local_variable, | 700 | inline_local_variable, |
701 | r" | 701 | r" |
702 | fn foo() { | 702 | fn foo() { |
703 | let <|>a = 0; | 703 | let $0a = 0; |
704 | } | 704 | } |
705 | ", | 705 | ", |
706 | ) | 706 | ) |
@@ -713,7 +713,7 @@ fn foo() { | |||
713 | inline_local_variable, | 713 | inline_local_variable, |
714 | r" | 714 | r" |
715 | fn main() { | 715 | fn main() { |
716 | let x = <|>1 + 2; | 716 | let x = $01 + 2; |
717 | x * 4; | 717 | x * 4; |
718 | } | 718 | } |
719 | ", | 719 | ", |