diff options
Diffstat (limited to 'crates/ide_completion/src/completions/unqualified_path.rs')
-rw-r--r-- | crates/ide_completion/src/completions/unqualified_path.rs | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/crates/ide_completion/src/completions/unqualified_path.rs b/crates/ide_completion/src/completions/unqualified_path.rs index 5ef80f6a7..1b8b063e7 100644 --- a/crates/ide_completion/src/completions/unqualified_path.rs +++ b/crates/ide_completion/src/completions/unqualified_path.rs | |||
@@ -135,7 +135,7 @@ fn quux(x: i32) { | |||
135 | expect![[r#" | 135 | expect![[r#" |
136 | lc y i32 | 136 | lc y i32 |
137 | lc x i32 | 137 | lc x i32 |
138 | fn quux(…) -> () | 138 | fn quux(…) fn(i32) |
139 | "#]], | 139 | "#]], |
140 | ); | 140 | ); |
141 | } | 141 | } |
@@ -157,7 +157,7 @@ fn quux() { | |||
157 | expect![[r#" | 157 | expect![[r#" |
158 | lc b i32 | 158 | lc b i32 |
159 | lc a | 159 | lc a |
160 | fn quux() -> () | 160 | fn quux() fn() |
161 | "#]], | 161 | "#]], |
162 | ); | 162 | ); |
163 | } | 163 | } |
@@ -172,7 +172,7 @@ fn quux() { | |||
172 | "#, | 172 | "#, |
173 | expect![[r#" | 173 | expect![[r#" |
174 | lc x | 174 | lc x |
175 | fn quux() -> () | 175 | fn quux() fn() |
176 | "#]], | 176 | "#]], |
177 | ); | 177 | ); |
178 | } | 178 | } |
@@ -203,14 +203,14 @@ fn main() { | |||
203 | r#"fn quux<T>() { $0 }"#, | 203 | r#"fn quux<T>() { $0 }"#, |
204 | expect![[r#" | 204 | expect![[r#" |
205 | tp T | 205 | tp T |
206 | fn quux() -> () | 206 | fn quux() fn() |
207 | "#]], | 207 | "#]], |
208 | ); | 208 | ); |
209 | check( | 209 | check( |
210 | r#"fn quux<const C: usize>() { $0 }"#, | 210 | r#"fn quux<const C: usize>() { $0 }"#, |
211 | expect![[r#" | 211 | expect![[r#" |
212 | cp C | 212 | cp C |
213 | fn quux() -> () | 213 | fn quux() fn() |
214 | "#]], | 214 | "#]], |
215 | ); | 215 | ); |
216 | } | 216 | } |
@@ -221,7 +221,7 @@ fn main() { | |||
221 | check( | 221 | check( |
222 | r#"fn quux<'a>() { $0 }"#, | 222 | r#"fn quux<'a>() { $0 }"#, |
223 | expect![[r#" | 223 | expect![[r#" |
224 | fn quux() -> () | 224 | fn quux() fn() |
225 | "#]], | 225 | "#]], |
226 | ); | 226 | ); |
227 | } | 227 | } |
@@ -259,7 +259,7 @@ fn quux() { $0 } | |||
259 | "#, | 259 | "#, |
260 | expect![[r#" | 260 | expect![[r#" |
261 | st S | 261 | st S |
262 | fn quux() -> () | 262 | fn quux() fn() |
263 | en E | 263 | en E |
264 | "#]], | 264 | "#]], |
265 | ); | 265 | ); |
@@ -312,7 +312,7 @@ mod m { | |||
312 | } | 312 | } |
313 | "#, | 313 | "#, |
314 | expect![[r#" | 314 | expect![[r#" |
315 | fn quux() -> () | 315 | fn quux() fn() |
316 | st Bar | 316 | st Bar |
317 | "#]], | 317 | "#]], |
318 | ); | 318 | ); |
@@ -327,7 +327,7 @@ fn x() -> $0 | |||
327 | "#, | 327 | "#, |
328 | expect![[r#" | 328 | expect![[r#" |
329 | st Foo | 329 | st Foo |
330 | fn x() -> () | 330 | fn x() fn() |
331 | "#]], | 331 | "#]], |
332 | ); | 332 | ); |
333 | } | 333 | } |
@@ -348,7 +348,7 @@ fn foo() { | |||
348 | expect![[r#" | 348 | expect![[r#" |
349 | lc bar i32 | 349 | lc bar i32 |
350 | lc bar i32 | 350 | lc bar i32 |
351 | fn foo() -> () | 351 | fn foo() fn() |
352 | "#]], | 352 | "#]], |
353 | ); | 353 | ); |
354 | } | 354 | } |
@@ -378,7 +378,7 @@ use prelude::*; | |||
378 | mod prelude { struct Option; } | 378 | mod prelude { struct Option; } |
379 | "#, | 379 | "#, |
380 | expect![[r#" | 380 | expect![[r#" |
381 | fn foo() -> () | 381 | fn foo() fn() |
382 | md std | 382 | md std |
383 | st Option | 383 | st Option |
384 | "#]], | 384 | "#]], |
@@ -408,7 +408,7 @@ mod macros { | |||
408 | } | 408 | } |
409 | "#, | 409 | "#, |
410 | expect![[r##" | 410 | expect![[r##" |
411 | fn f() -> () | 411 | fn f() fn() |
412 | ma concat!(…) #[macro_export] macro_rules! concat | 412 | ma concat!(…) #[macro_export] macro_rules! concat |
413 | md std | 413 | md std |
414 | "##]], | 414 | "##]], |
@@ -435,7 +435,7 @@ use prelude::*; | |||
435 | mod prelude { struct String; } | 435 | mod prelude { struct String; } |
436 | "#, | 436 | "#, |
437 | expect![[r#" | 437 | expect![[r#" |
438 | fn foo() -> () | 438 | fn foo() fn() |
439 | md std | 439 | md std |
440 | md core | 440 | md core |
441 | st String | 441 | st String |
@@ -466,7 +466,7 @@ fn main() { let v = $0 } | |||
466 | expect![[r##" | 466 | expect![[r##" |
467 | md m1 | 467 | md m1 |
468 | ma baz!(…) #[macro_export] macro_rules! baz | 468 | ma baz!(…) #[macro_export] macro_rules! baz |
469 | fn main() -> () | 469 | fn main() fn() |
470 | md m2 | 470 | md m2 |
471 | ma bar!(…) macro_rules! bar | 471 | ma bar!(…) macro_rules! bar |
472 | ma foo!(…) macro_rules! foo | 472 | ma foo!(…) macro_rules! foo |
@@ -482,7 +482,7 @@ macro_rules! foo { () => {} } | |||
482 | fn foo() { $0 } | 482 | fn foo() { $0 } |
483 | "#, | 483 | "#, |
484 | expect![[r#" | 484 | expect![[r#" |
485 | fn foo() -> () | 485 | fn foo() fn() |
486 | ma foo!(…) macro_rules! foo | 486 | ma foo!(…) macro_rules! foo |
487 | "#]], | 487 | "#]], |
488 | ); | 488 | ); |
@@ -496,7 +496,7 @@ macro_rules! foo { () => {} } | |||
496 | fn main() { let x: $0 } | 496 | fn main() { let x: $0 } |
497 | "#, | 497 | "#, |
498 | expect![[r#" | 498 | expect![[r#" |
499 | fn main() -> () | 499 | fn main() fn() |
500 | ma foo!(…) macro_rules! foo | 500 | ma foo!(…) macro_rules! foo |
501 | "#]], | 501 | "#]], |
502 | ); | 502 | ); |
@@ -510,7 +510,7 @@ macro_rules! foo { () => {} } | |||
510 | fn main() { $0 } | 510 | fn main() { $0 } |
511 | "#, | 511 | "#, |
512 | expect![[r#" | 512 | expect![[r#" |
513 | fn main() -> () | 513 | fn main() fn() |
514 | ma foo!(…) macro_rules! foo | 514 | ma foo!(…) macro_rules! foo |
515 | "#]], | 515 | "#]], |
516 | ); | 516 | ); |
@@ -526,8 +526,8 @@ fn main() { | |||
526 | } | 526 | } |
527 | "#, | 527 | "#, |
528 | expect![[r#" | 528 | expect![[r#" |
529 | fn frobnicate() -> () | 529 | fn frobnicate() fn() |
530 | fn main() -> () | 530 | fn main() fn() |
531 | "#]], | 531 | "#]], |
532 | ); | 532 | ); |
533 | } | 533 | } |
@@ -545,7 +545,7 @@ fn quux(x: i32) { | |||
545 | expect![[r#" | 545 | expect![[r#" |
546 | lc y i32 | 546 | lc y i32 |
547 | lc x i32 | 547 | lc x i32 |
548 | fn quux(…) -> () | 548 | fn quux(…) fn(i32) |
549 | ma m!(…) macro_rules! m | 549 | ma m!(…) macro_rules! m |
550 | "#]], | 550 | "#]], |
551 | ); | 551 | ); |
@@ -564,7 +564,7 @@ fn quux(x: i32) { | |||
564 | expect![[r#" | 564 | expect![[r#" |
565 | lc y i32 | 565 | lc y i32 |
566 | lc x i32 | 566 | lc x i32 |
567 | fn quux(…) -> () | 567 | fn quux(…) fn(i32) |
568 | ma m!(…) macro_rules! m | 568 | ma m!(…) macro_rules! m |
569 | "#]], | 569 | "#]], |
570 | ); | 570 | ); |
@@ -583,7 +583,7 @@ fn quux(x: i32) { | |||
583 | expect![[r#" | 583 | expect![[r#" |
584 | lc y i32 | 584 | lc y i32 |
585 | lc x i32 | 585 | lc x i32 |
586 | fn quux(…) -> () | 586 | fn quux(…) fn(i32) |
587 | ma m!(…) macro_rules! m | 587 | ma m!(…) macro_rules! m |
588 | "#]], | 588 | "#]], |
589 | ); | 589 | ); |
@@ -598,7 +598,7 @@ use spam::Quux; | |||
598 | fn main() { $0 } | 598 | fn main() { $0 } |
599 | "#, | 599 | "#, |
600 | expect![[r#" | 600 | expect![[r#" |
601 | fn main() -> () | 601 | fn main() fn() |
602 | ?? Quux | 602 | ?? Quux |
603 | "#]], | 603 | "#]], |
604 | ); | 604 | ); |
@@ -616,7 +616,7 @@ fn main() { let foo: Foo = Q$0 } | |||
616 | ev Foo::Baz () | 616 | ev Foo::Baz () |
617 | ev Foo::Quux () | 617 | ev Foo::Quux () |
618 | en Foo | 618 | en Foo |
619 | fn main() -> () | 619 | fn main() fn() |
620 | "#]], | 620 | "#]], |
621 | ) | 621 | ) |
622 | } | 622 | } |
@@ -631,7 +631,7 @@ fn f() -> m::E { V$0 } | |||
631 | expect![[r#" | 631 | expect![[r#" |
632 | ev m::E::V () | 632 | ev m::E::V () |
633 | md m | 633 | md m |
634 | fn f() -> E | 634 | fn f() fn() -> E |
635 | "#]], | 635 | "#]], |
636 | ) | 636 | ) |
637 | } | 637 | } |