diff options
author | Lukas Wirth <[email protected]> | 2020-12-20 18:16:28 +0000 |
---|---|---|
committer | Lukas Wirth <[email protected]> | 2020-12-20 18:16:28 +0000 |
commit | 2f6a24950a555bdfecbda7a50735d643f9d0e7f9 (patch) | |
tree | ea2374257c5f3886961f84db8f13113737ac9e5d /crates/completion/src/completions | |
parent | b184bfad7a2dc6a9bf6654a7eec6c68a27c49f70 (diff) |
Emit snippets for struct pattern completion if enabled
Diffstat (limited to 'crates/completion/src/completions')
-rw-r--r-- | crates/completion/src/completions/pattern.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/completion/src/completions/pattern.rs b/crates/completion/src/completions/pattern.rs index 496f0b040..23a00803c 100644 --- a/crates/completion/src/completions/pattern.rs +++ b/crates/completion/src/completions/pattern.rs | |||
@@ -156,7 +156,7 @@ fn foo() { | |||
156 | } | 156 | } |
157 | "#, | 157 | "#, |
158 | expect![[r#" | 158 | expect![[r#" |
159 | bn Bar Bar { f }$0 | 159 | bn Bar Bar { ${1:f} }$0 |
160 | "#]], | 160 | "#]], |
161 | ); | 161 | ); |
162 | } | 162 | } |
@@ -171,7 +171,7 @@ struct Baz; | |||
171 | fn outer(<|>) {} | 171 | fn outer(<|>) {} |
172 | "#, | 172 | "#, |
173 | expect![[r#" | 173 | expect![[r#" |
174 | bn Foo Foo { bar, baz }: Foo$0 | 174 | bn Foo Foo { ${1:bar}, ${2:baz} }: Foo$0 |
175 | bn Bar Bar($1, $2): Bar$0 | 175 | bn Bar Bar($1, $2): Bar$0 |
176 | "#]], | 176 | "#]], |
177 | ) | 177 | ) |
@@ -189,7 +189,7 @@ fn outer() { | |||
189 | } | 189 | } |
190 | "#, | 190 | "#, |
191 | expect![[r#" | 191 | expect![[r#" |
192 | bn Foo Foo { bar, baz }$0 | 192 | bn Foo Foo { ${1:bar}, ${2:baz} }$0 |
193 | bn Bar Bar($1, $2)$0 | 193 | bn Bar Bar($1, $2)$0 |
194 | "#]], | 194 | "#]], |
195 | ) | 195 | ) |
@@ -209,7 +209,7 @@ fn outer() { | |||
209 | } | 209 | } |
210 | "#, | 210 | "#, |
211 | expect![[r#" | 211 | expect![[r#" |
212 | bn Foo Foo { bar, baz }$0 | 212 | bn Foo Foo { ${1:bar}, ${2:baz} }$0 |
213 | bn Bar Bar($1, $2)$0 | 213 | bn Bar Bar($1, $2)$0 |
214 | "#]], | 214 | "#]], |
215 | ) | 215 | ) |
@@ -233,7 +233,7 @@ fn outer() { | |||
233 | } | 233 | } |
234 | "#, | 234 | "#, |
235 | expect![[r#" | 235 | expect![[r#" |
236 | bn Foo Foo { bar, .. }$0 | 236 | bn Foo Foo { ${1:bar}, .. }$0 |
237 | bn Bar Bar($1, ..)$0 | 237 | bn Bar Bar($1, ..)$0 |
238 | "#]], | 238 | "#]], |
239 | ) | 239 | ) |