Skip to content

Commit 307cd68

Browse files
move "impl<> for <>" and test about it
1 parent edd450a commit 307cd68

File tree

6 files changed

+0
-27
lines changed

6 files changed

+0
-27
lines changed

crates/ide-completion/src/completions/item_list.rs

-2
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,6 @@ fn add_keywords(acc: &mut Completions, ctx: &CompletionContext<'_>, kind: Option
115115
if no_vis_qualifiers {
116116
add_keyword("impl", "impl $1 {\n $0\n}");
117117
add_keyword("impl for", "impl $1 for $2 {\n $0\n}");
118-
add_keyword("impl<> for <>", "impl<$4> $1 for $2<$3> {\n $0\n}");
119118
}
120119
}
121120

@@ -147,7 +146,6 @@ fn add_keywords(acc: &mut Completions, ctx: &CompletionContext<'_>, kind: Option
147146
if no_vis_qualifiers {
148147
add_keyword("impl", "impl $1 {\n $0\n}");
149148
add_keyword("impl for", "impl $1 for $2 {\n $0\n}");
150-
add_keyword("impl<> for <>", "impl<$4> $1 for $2<$3> {\n $0\n}");
151149
}
152150
}
153151

crates/ide-completion/src/completions/keyword.rs

-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ mod tests {
5757
kw fn
5858
kw impl
5959
kw impl for
60-
kw impl<> for <>
6160
kw trait
6261
"#]],
6362
);

crates/ide-completion/src/tests/expression.rs

-14
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,6 @@ impl Unit {
172172
kw if let
173173
kw impl
174174
kw impl for
175-
kw impl<> for <>
176175
kw let
177176
kw letm
178177
kw loop
@@ -252,7 +251,6 @@ fn complete_in_block() {
252251
kw if let
253252
kw impl
254253
kw impl for
255-
kw impl<> for <>
256254
kw let
257255
kw letm
258256
kw loop
@@ -305,7 +303,6 @@ fn complete_after_if_expr() {
305303
kw if let
306304
kw impl
307305
kw impl for
308-
kw impl<> for <>
309306
kw let
310307
kw letm
311308
kw loop
@@ -382,7 +379,6 @@ fn completes_in_loop_ctx() {
382379
kw if let
383380
kw impl
384381
kw impl for
385-
kw impl<> for <>
386382
kw let
387383
kw letm
388384
kw loop
@@ -970,7 +966,6 @@ fn foo() { if foo {} $0 }
970966
kw if let
971967
kw impl
972968
kw impl for
973-
kw impl<> for <>
974969
kw let
975970
kw letm
976971
kw loop
@@ -1014,7 +1009,6 @@ fn foo() { if foo {} el$0 }
10141009
kw if let
10151010
kw impl
10161011
kw impl for
1017-
kw impl<> for <>
10181012
kw let
10191013
kw letm
10201014
kw loop
@@ -1108,7 +1102,6 @@ fn foo() { if foo {} $0 let x = 92; }
11081102
kw if let
11091103
kw impl
11101104
kw impl for
1111-
kw impl<> for <>
11121105
kw let
11131106
kw letm
11141107
kw loop
@@ -1152,7 +1145,6 @@ fn foo() { if foo {} el$0 let x = 92; }
11521145
kw if let
11531146
kw impl
11541147
kw impl for
1155-
kw impl<> for <>
11561148
kw let
11571149
kw letm
11581150
kw loop
@@ -1196,7 +1188,6 @@ fn foo() { if foo {} el$0 { let x = 92; } }
11961188
kw if let
11971189
kw impl
11981190
kw impl for
1199-
kw impl<> for <>
12001191
kw let
12011192
kw letm
12021193
kw loop
@@ -1250,7 +1241,6 @@ pub struct UnstableThisShouldNotBeListed;
12501241
kw if let
12511242
kw impl
12521243
kw impl for
1253-
kw impl<> for <>
12541244
kw let
12551245
kw letm
12561246
kw loop
@@ -1306,7 +1296,6 @@ pub struct UnstableButWeAreOnNightlyAnyway;
13061296
kw if let
13071297
kw impl
13081298
kw impl for
1309-
kw impl<> for <>
13101299
kw let
13111300
kw letm
13121301
kw loop
@@ -1552,7 +1541,6 @@ fn main() {
15521541
kw if let
15531542
kw impl
15541543
kw impl for
1555-
kw impl<> for <>
15561544
kw let
15571545
kw letm
15581546
kw loop
@@ -2011,7 +1999,6 @@ fn bar() {
20111999
kw if let
20122000
kw impl
20132001
kw impl for
2014-
kw impl<> for <>
20152002
kw let
20162003
kw letm
20172004
kw loop
@@ -2085,7 +2072,6 @@ fn foo() {
20852072
kw if let
20862073
kw impl
20872074
kw impl for
2088-
kw impl<> for <>
20892075
kw let
20902076
kw letm
20912077
kw loop

crates/ide-completion/src/tests/item.rs

-1
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,6 @@ fn bar() {
285285
kw if let
286286
kw impl
287287
kw impl for
288-
kw impl<> for <>
289288
kw let
290289
kw letm
291290
kw loop

crates/ide-completion/src/tests/item_list.rs

-5
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ fn in_mod_item_list() {
1717
kw fn
1818
kw impl
1919
kw impl for
20-
kw impl<> for <>
2120
kw mod
2221
kw pub
2322
kw pub(crate)
@@ -53,7 +52,6 @@ fn in_source_file_item_list() {
5352
kw fn
5453
kw impl
5554
kw impl for
56-
kw impl<> for <>
5755
kw mod
5856
kw pub
5957
kw pub(crate)
@@ -88,7 +86,6 @@ fn in_item_list_after_attr() {
8886
kw fn
8987
kw impl
9088
kw impl for
91-
kw impl<> for <>
9289
kw mod
9390
kw pub
9491
kw pub(crate)
@@ -129,7 +126,6 @@ fn after_unsafe_token() {
129126
kw fn
130127
kw impl
131128
kw impl for
132-
kw impl<> for <>
133129
kw trait
134130
"#]],
135131
);
@@ -394,7 +390,6 @@ fn after_unit_struct() {
394390
kw fn
395391
kw impl
396392
kw impl for
397-
kw impl<> for <>
398393
kw mod
399394
kw pub
400395
kw pub(crate)

crates/ide-completion/src/tests/special.rs

-4
Original file line numberDiff line numberDiff line change
@@ -1009,7 +1009,6 @@ fn here_we_go() {
10091009
kw if let
10101010
kw impl
10111011
kw impl for
1012-
kw impl<> for <>
10131012
kw let
10141013
kw letm
10151014
kw loop
@@ -1062,7 +1061,6 @@ fn here_we_go() {
10621061
kw if let
10631062
kw impl
10641063
kw impl for
1065-
kw impl<> for <>
10661064
kw let
10671065
kw letm
10681066
kw loop
@@ -1189,7 +1187,6 @@ fn bar() { qu$0 }
11891187
kw if let
11901188
kw impl
11911189
kw impl for
1192-
kw impl<> for <>
11931190
kw let
11941191
kw letm
11951192
kw loop
@@ -1448,7 +1445,6 @@ fn foo() {
14481445
kw if let
14491446
kw impl
14501447
kw impl for
1451-
kw impl<> for <>
14521448
kw let
14531449
kw letm
14541450
kw loop

0 commit comments

Comments
 (0)