Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/lower.rs')
| -rw-r--r-- | crates/hir-ty/src/lower.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/hir-ty/src/lower.rs b/crates/hir-ty/src/lower.rs index 4bfa51c849..7a74694887 100644 --- a/crates/hir-ty/src/lower.rs +++ b/crates/hir-ty/src/lower.rs @@ -32,7 +32,7 @@ use hir_def::{ WherePredicateTypeTarget, }, lang_item::LangItem, - nameres::{MacroSubNs, ResolvePathResultPrefixInfo}, + nameres::MacroSubNs, path::{GenericArg, GenericArgs, ModPath, Path, PathKind, PathSegment, PathSegments}, resolver::{HasResolver, LifetimeNs, ResolveValueResult, Resolver, TypeNs, ValueNs}, type_ref::{ @@ -826,7 +826,7 @@ impl<'a> TyLoweringContext<'a> { (segments.take(unresolved_segment - 1), None) } ResolveValueResult::ValueNs(ValueNs::EnumVariantId(_), _) - if prefix_info == ResolvePathResultPrefixInfo::Enum => + if prefix_info.enum_variant => { (segments.strip_last_two(), segments.len().checked_sub(2)) } |