From 2e91159cedcf8e2acd9f2f32523cce582a2b89ea Mon Sep 17 00:00:00 2001 From: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com> Date: Tue, 15 Sep 2020 17:14:48 +0200 Subject: inline parameters for a function description #6002 Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com> --- .../ide/src/completion/complete_qualified_path.rs | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'crates/ide/src/completion') 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() {} expect![[""]], ); } + + #[test] + fn completes_function() { + check( + r#" +fn foo( + a: i32, + b: i32 +) { + +} + +fn main() { + fo<|> +} +"#, + expect![[r#" + fn foo(…) fn foo(a: i32, b: i32) + fn main() fn main() + "#]], + ); + } } -- cgit v1.2.3