Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/signature_help.rs')
-rw-r--r--crates/ide/src/signature_help.rs17
1 files changed, 13 insertions, 4 deletions
diff --git a/crates/ide/src/signature_help.rs b/crates/ide/src/signature_help.rs
index 455b519f80..9bd9a948e7 100644
--- a/crates/ide/src/signature_help.rs
+++ b/crates/ide/src/signature_help.rs
@@ -2003,7 +2003,10 @@ fn main() {
let _: (&str, u32, u32)= ($0, 1, 3);
}
"#,
- expect![""],
+ expect![[r#"
+ (&str, u32)
+ ^^^^ ---
+ "#]],
);
check(
r#"
@@ -2011,7 +2014,10 @@ fn main() {
let _: (&str, u32, u32, u32)= ($0, 1, 3);
}
"#,
- expect![""],
+ expect![[r#"
+ (&str, u32)
+ ^^^^ ---
+ "#]],
);
check(
r#"
@@ -2019,7 +2025,10 @@ fn main() {
let _: (&str, u32, u32)= ($0, 1, 3, 5);
}
"#,
- expect![""],
+ expect![[r#"
+ (&str, u32, u32)
+ ^^^^ --- ---
+ "#]],
);
}
@@ -2111,7 +2120,7 @@ fn main() {
check(
r#"
fn main() {
- let ($0 1, 3): (i32, i32, i32);
+ let ($0, 1, 3): (i32, i32, i32);
}
"#,
// FIXME: tuple pat should be of size 3 ideally