diff options
author | Benjamin Coenen <[email protected]> | 2020-09-15 16:14:48 +0100 |
---|---|---|
committer | Benjamin Coenen <[email protected]> | 2020-09-15 16:15:33 +0100 |
commit | 2e91159cedcf8e2acd9f2f32523cce582a2b89ea (patch) | |
tree | 84c9dce351786bb338c5fb7140d9a27eb0d16e1d /crates/ide/src/completion/complete_qualified_path.rs | |
parent | 7ba578ab1413505e960dda305cc322a29bc00ab3 (diff) |
inline parameters for a function description #6002
Signed-off-by: Benjamin Coenen <[email protected]>
Diffstat (limited to 'crates/ide/src/completion/complete_qualified_path.rs')
-rw-r--r-- | crates/ide/src/completion/complete_qualified_path.rs | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/crates/ide/src/completion/complete_qualified_path.rs b/crates/ide/src/completion/complete_qualified_path.rs index 79de50792..00e89f0fd 100644 --- a/crates/ide/src/completion/complete_qualified_path.rs +++ b/crates/ide/src/completion/complete_qualified_path.rs | |||
@@ -730,4 +730,26 @@ fn f() {} | |||
730 | expect![[""]], | 730 | expect![[""]], |
731 | ); | 731 | ); |
732 | } | 732 | } |
733 | |||
734 | #[test] | ||
735 | fn completes_function() { | ||
736 | check( | ||
737 | r#" | ||
738 | fn foo( | ||
739 | a: i32, | ||
740 | b: i32 | ||
741 | ) { | ||
742 | |||
743 | } | ||
744 | |||
745 | fn main() { | ||
746 | fo<|> | ||
747 | } | ||
748 | "#, | ||
749 | expect![[r#" | ||
750 | fn foo(…) fn foo(a: i32, b: i32) | ||
751 | fn main() fn main() | ||
752 | "#]], | ||
753 | ); | ||
754 | } | ||
733 | } | 755 | } |