about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/tools/rust-analyzer/crates/ide-completion/src/completions/expr.rs4
-rw-r--r--src/tools/rust-analyzer/crates/ide-completion/src/completions/keyword.rs8
2 files changed, 6 insertions, 6 deletions
diff --git a/src/tools/rust-analyzer/crates/ide-completion/src/completions/expr.rs b/src/tools/rust-analyzer/crates/ide-completion/src/completions/expr.rs
index 2245f58bc62..7fbd1fbc1af 100644
--- a/src/tools/rust-analyzer/crates/ide-completion/src/completions/expr.rs
+++ b/src/tools/rust-analyzer/crates/ide-completion/src/completions/expr.rs
@@ -369,8 +369,8 @@ pub(crate) fn complete_expr_path(
                     }
 
                     if in_block_expr {
-                        add_keyword("letm", "let mut $1 = $2;");
-                        add_keyword("let", "let $1 = $2;");
+                        add_keyword("letm", "let mut $1 = $0;");
+                        add_keyword("let", "let $1 = $0;");
                     }
 
                     if after_if_expr {
diff --git a/src/tools/rust-analyzer/crates/ide-completion/src/completions/keyword.rs b/src/tools/rust-analyzer/crates/ide-completion/src/completions/keyword.rs
index 0becdf065ac..64bb1fce6ba 100644
--- a/src/tools/rust-analyzer/crates/ide-completion/src/completions/keyword.rs
+++ b/src/tools/rust-analyzer/crates/ide-completion/src/completions/keyword.rs
@@ -346,7 +346,7 @@ fn main() {
 "#,
             r#"
 fn main() {
-    let $1 = $2;
+    let $1 = $0;
 }
 "#,
         );
@@ -359,7 +359,7 @@ fn main() {
 "#,
             r#"
 fn main() {
-    let mut $1 = $2;
+    let mut $1 = $0;
 }
 "#,
         );
@@ -436,7 +436,7 @@ fn main() {
 "#,
             r#"
 fn main() {
-    if { let $1 = $2; } {}
+    if { let $1 = $0; } {}
 }
 "#,
         );
@@ -449,7 +449,7 @@ fn main() {
 "#,
             r#"
 fn main() {
-    if { let mut $1 = $2; } {}
+    if { let mut $1 = $0; } {}
 }
 "#,
         );