diff options
Diffstat (limited to 'crates/ra_hir/src/nameres.rs')
-rw-r--r-- | crates/ra_hir/src/nameres.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/crates/ra_hir/src/nameres.rs b/crates/ra_hir/src/nameres.rs index 7922e3f7e..b808a0c36 100644 --- a/crates/ra_hir/src/nameres.rs +++ b/crates/ra_hir/src/nameres.rs | |||
@@ -382,6 +382,11 @@ impl CrateDefMap { | |||
382 | return ResolvePathResult::empty(ReachedFixedPoint::No); // extern crate declarations can add to the extern prelude | 382 | return ResolvePathResult::empty(ReachedFixedPoint::No); // extern crate declarations can add to the extern prelude |
383 | } | 383 | } |
384 | } | 384 | } |
385 | PathKind::Type(_) => { | ||
386 | // This is handled in `infer::infer_path_expr` | ||
387 | // The result returned here does not matter | ||
388 | return ResolvePathResult::empty(ReachedFixedPoint::Yes); | ||
389 | } | ||
385 | }; | 390 | }; |
386 | 391 | ||
387 | for (i, segment) in segments { | 392 | for (i, segment) in segments { |