diff options
Diffstat (limited to 'crates/assists/src/handlers/generate_function.rs')
-rw-r--r-- | crates/assists/src/handlers/generate_function.rs | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/crates/assists/src/handlers/generate_function.rs b/crates/assists/src/handlers/generate_function.rs index d169abedb..06ac85f67 100644 --- a/crates/assists/src/handlers/generate_function.rs +++ b/crates/assists/src/handlers/generate_function.rs | |||
@@ -23,7 +23,7 @@ use crate::{ | |||
23 | // struct Baz; | 23 | // struct Baz; |
24 | // fn baz() -> Baz { Baz } | 24 | // fn baz() -> Baz { Baz } |
25 | // fn foo() { | 25 | // fn foo() { |
26 | // bar<|>("", baz()); | 26 | // bar$0("", baz()); |
27 | // } | 27 | // } |
28 | // | 28 | // |
29 | // ``` | 29 | // ``` |
@@ -342,7 +342,7 @@ mod tests { | |||
342 | generate_function, | 342 | generate_function, |
343 | r" | 343 | r" |
344 | fn foo() { | 344 | fn foo() { |
345 | bar<|>(); | 345 | bar$0(); |
346 | } | 346 | } |
347 | ", | 347 | ", |
348 | r" | 348 | r" |
@@ -366,7 +366,7 @@ fn bar() ${0:-> ()} { | |||
366 | r" | 366 | r" |
367 | impl Foo { | 367 | impl Foo { |
368 | fn foo() { | 368 | fn foo() { |
369 | bar<|>(); | 369 | bar$0(); |
370 | } | 370 | } |
371 | } | 371 | } |
372 | ", | 372 | ", |
@@ -391,7 +391,7 @@ fn bar() ${0:-> ()} { | |||
391 | generate_function, | 391 | generate_function, |
392 | r" | 392 | r" |
393 | fn foo1() { | 393 | fn foo1() { |
394 | bar<|>(); | 394 | bar$0(); |
395 | } | 395 | } |
396 | 396 | ||
397 | fn foo2() {} | 397 | fn foo2() {} |
@@ -417,7 +417,7 @@ fn foo2() {} | |||
417 | r" | 417 | r" |
418 | mod baz { | 418 | mod baz { |
419 | fn foo() { | 419 | fn foo() { |
420 | bar<|>(); | 420 | bar$0(); |
421 | } | 421 | } |
422 | } | 422 | } |
423 | ", | 423 | ", |
@@ -443,7 +443,7 @@ mod baz { | |||
443 | struct Baz; | 443 | struct Baz; |
444 | fn baz() -> Baz { todo!() } | 444 | fn baz() -> Baz { todo!() } |
445 | fn foo() { | 445 | fn foo() { |
446 | bar<|>(baz()); | 446 | bar$0(baz()); |
447 | } | 447 | } |
448 | ", | 448 | ", |
449 | r" | 449 | r" |
@@ -468,7 +468,7 @@ fn bar(baz: Baz) ${0:-> ()} { | |||
468 | struct Baz; | 468 | struct Baz; |
469 | impl Baz { | 469 | impl Baz { |
470 | fn foo(&self) -> Baz { | 470 | fn foo(&self) -> Baz { |
471 | ba<|>r(self.baz()) | 471 | ba$0r(self.baz()) |
472 | } | 472 | } |
473 | fn baz(&self) -> Baz { | 473 | fn baz(&self) -> Baz { |
474 | Baz | 474 | Baz |
@@ -499,7 +499,7 @@ fn bar(baz: Baz) ${0:-> ()} { | |||
499 | generate_function, | 499 | generate_function, |
500 | r#" | 500 | r#" |
501 | fn foo() { | 501 | fn foo() { |
502 | <|>bar("bar") | 502 | $0bar("bar") |
503 | } | 503 | } |
504 | "#, | 504 | "#, |
505 | r#" | 505 | r#" |
@@ -520,7 +520,7 @@ fn bar(arg: &str) ${0:-> ()} { | |||
520 | generate_function, | 520 | generate_function, |
521 | r#" | 521 | r#" |
522 | fn foo() { | 522 | fn foo() { |
523 | <|>bar('x') | 523 | $0bar('x') |
524 | } | 524 | } |
525 | "#, | 525 | "#, |
526 | r#" | 526 | r#" |
@@ -541,7 +541,7 @@ fn bar(arg: char) ${0:-> ()} { | |||
541 | generate_function, | 541 | generate_function, |
542 | r" | 542 | r" |
543 | fn foo() { | 543 | fn foo() { |
544 | <|>bar(42) | 544 | $0bar(42) |
545 | } | 545 | } |
546 | ", | 546 | ", |
547 | r" | 547 | r" |
@@ -562,7 +562,7 @@ fn bar(arg: i32) ${0:-> ()} { | |||
562 | generate_function, | 562 | generate_function, |
563 | r" | 563 | r" |
564 | fn foo() { | 564 | fn foo() { |
565 | <|>bar(42 as u8) | 565 | $0bar(42 as u8) |
566 | } | 566 | } |
567 | ", | 567 | ", |
568 | r" | 568 | r" |
@@ -586,7 +586,7 @@ fn bar(arg: u8) ${0:-> ()} { | |||
586 | r" | 586 | r" |
587 | fn foo() { | 587 | fn foo() { |
588 | let x = 42; | 588 | let x = 42; |
589 | bar<|>(x as u8) | 589 | bar$0(x as u8) |
590 | } | 590 | } |
591 | ", | 591 | ", |
592 | r" | 592 | r" |
@@ -609,7 +609,7 @@ fn bar(x: u8) ${0:-> ()} { | |||
609 | r" | 609 | r" |
610 | fn foo() { | 610 | fn foo() { |
611 | let worble = (); | 611 | let worble = (); |
612 | <|>bar(worble) | 612 | $0bar(worble) |
613 | } | 613 | } |
614 | ", | 614 | ", |
615 | r" | 615 | r" |
@@ -635,7 +635,7 @@ fn foo() -> impl Foo { | |||
635 | todo!() | 635 | todo!() |
636 | } | 636 | } |
637 | fn baz() { | 637 | fn baz() { |
638 | <|>bar(foo()) | 638 | $0bar(foo()) |
639 | } | 639 | } |
640 | ", | 640 | ", |
641 | r" | 641 | r" |
@@ -663,7 +663,7 @@ struct Baz; | |||
663 | fn baz() -> Baz { todo!() } | 663 | fn baz() -> Baz { todo!() } |
664 | 664 | ||
665 | fn foo() { | 665 | fn foo() { |
666 | bar<|>(&baz()) | 666 | bar$0(&baz()) |
667 | } | 667 | } |
668 | ", | 668 | ", |
669 | r" | 669 | r" |
@@ -691,7 +691,7 @@ mod Baz { | |||
691 | pub fn baz() -> Bof { Bof } | 691 | pub fn baz() -> Bof { Bof } |
692 | } | 692 | } |
693 | fn foo() { | 693 | fn foo() { |
694 | <|>bar(Baz::baz()) | 694 | $0bar(Baz::baz()) |
695 | } | 695 | } |
696 | ", | 696 | ", |
697 | r" | 697 | r" |
@@ -718,7 +718,7 @@ fn bar(baz: Baz::Bof) ${0:-> ()} { | |||
718 | generate_function, | 718 | generate_function, |
719 | r" | 719 | r" |
720 | fn foo<T>(t: T) { | 720 | fn foo<T>(t: T) { |
721 | <|>bar(t) | 721 | $0bar(t) |
722 | } | 722 | } |
723 | ", | 723 | ", |
724 | r" | 724 | r" |
@@ -745,7 +745,7 @@ impl Baz { | |||
745 | fn new() -> Self { Baz } | 745 | fn new() -> Self { Baz } |
746 | } | 746 | } |
747 | fn foo() { | 747 | fn foo() { |
748 | <|>bar(Baz::new); | 748 | $0bar(Baz::new); |
749 | } | 749 | } |
750 | ", | 750 | ", |
751 | r" | 751 | r" |
@@ -773,7 +773,7 @@ fn bar(arg: fn() -> Baz) ${0:-> ()} { | |||
773 | r" | 773 | r" |
774 | fn foo() { | 774 | fn foo() { |
775 | let closure = |x: i64| x - 1; | 775 | let closure = |x: i64| x - 1; |
776 | <|>bar(closure) | 776 | $0bar(closure) |
777 | } | 777 | } |
778 | ", | 778 | ", |
779 | r" | 779 | r" |
@@ -795,7 +795,7 @@ fn bar(closure: impl Fn(i64) -> i64) ${0:-> ()} { | |||
795 | generate_function, | 795 | generate_function, |
796 | r" | 796 | r" |
797 | fn foo() { | 797 | fn foo() { |
798 | <|>bar(baz) | 798 | $0bar(baz) |
799 | } | 799 | } |
800 | ", | 800 | ", |
801 | r" | 801 | r" |
@@ -818,7 +818,7 @@ fn bar(baz: ()) ${0:-> ()} { | |||
818 | struct Baz; | 818 | struct Baz; |
819 | fn baz() -> Baz { Baz } | 819 | fn baz() -> Baz { Baz } |
820 | fn foo() { | 820 | fn foo() { |
821 | <|>bar(baz(), baz()) | 821 | $0bar(baz(), baz()) |
822 | } | 822 | } |
823 | ", | 823 | ", |
824 | r" | 824 | r" |
@@ -843,7 +843,7 @@ fn bar(baz_1: Baz, baz_2: Baz) ${0:-> ()} { | |||
843 | struct Baz; | 843 | struct Baz; |
844 | fn baz() -> Baz { Baz } | 844 | fn baz() -> Baz { Baz } |
845 | fn foo() { | 845 | fn foo() { |
846 | <|>bar(baz(), baz(), "foo", "bar") | 846 | $0bar(baz(), baz(), "foo", "bar") |
847 | } | 847 | } |
848 | "#, | 848 | "#, |
849 | r#" | 849 | r#" |
@@ -868,7 +868,7 @@ fn bar(baz_1: Baz, baz_2: Baz, arg_1: &str, arg_2: &str) ${0:-> ()} { | |||
868 | mod bar {} | 868 | mod bar {} |
869 | 869 | ||
870 | fn foo() { | 870 | fn foo() { |
871 | bar::my_fn<|>() | 871 | bar::my_fn$0() |
872 | } | 872 | } |
873 | ", | 873 | ", |
874 | r" | 874 | r" |
@@ -899,7 +899,7 @@ mod foo { | |||
899 | fn bar() { | 899 | fn bar() { |
900 | use foo::Foo; | 900 | use foo::Foo; |
901 | let foo = Foo; | 901 | let foo = Foo; |
902 | baz<|>(foo) | 902 | baz$0(foo) |
903 | } | 903 | } |
904 | ", | 904 | ", |
905 | " | 905 | " |
@@ -929,7 +929,7 @@ mod bar { | |||
929 | } | 929 | } |
930 | 930 | ||
931 | fn foo() { | 931 | fn foo() { |
932 | bar::my_fn<|>() | 932 | bar::my_fn$0() |
933 | } | 933 | } |
934 | ", | 934 | ", |
935 | r" | 935 | r" |
@@ -958,7 +958,7 @@ mod bar { | |||
958 | } | 958 | } |
959 | 959 | ||
960 | fn foo() { | 960 | fn foo() { |
961 | bar::baz::my_fn<|>() | 961 | bar::baz::my_fn$0() |
962 | } | 962 | } |
963 | ", | 963 | ", |
964 | r" | 964 | r" |
@@ -986,7 +986,7 @@ fn foo() { | |||
986 | mod foo; | 986 | mod foo; |
987 | 987 | ||
988 | fn main() { | 988 | fn main() { |
989 | foo::bar<|>() | 989 | foo::bar$0() |
990 | } | 990 | } |
991 | //- /foo.rs | 991 | //- /foo.rs |
992 | ", | 992 | ", |
@@ -1005,7 +1005,7 @@ pub(crate) fn bar() ${0:-> ()} { | |||
1005 | generate_function, | 1005 | generate_function, |
1006 | r" | 1006 | r" |
1007 | fn foo() { | 1007 | fn foo() { |
1008 | bar<|>(); | 1008 | bar$0(); |
1009 | } | 1009 | } |
1010 | 1010 | ||
1011 | fn bar() {} | 1011 | fn bar() {} |
@@ -1022,7 +1022,7 @@ fn bar() {} | |||
1022 | generate_function, | 1022 | generate_function, |
1023 | r" | 1023 | r" |
1024 | fn foo() { | 1024 | fn foo() { |
1025 | bar(b<|>az); | 1025 | bar(b$0az); |
1026 | } | 1026 | } |
1027 | 1027 | ||
1028 | fn bar(baz: ()) {} | 1028 | fn bar(baz: ()) {} |
@@ -1039,7 +1039,7 @@ fn bar(baz: ()) {} | |||
1039 | struct Foo; | 1039 | struct Foo; |
1040 | impl Foo { | 1040 | impl Foo { |
1041 | fn foo(&self) { | 1041 | fn foo(&self) { |
1042 | self.bar()<|>; | 1042 | self.bar()$0; |
1043 | } | 1043 | } |
1044 | } | 1044 | } |
1045 | ", | 1045 | ", |