Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir_ty/src/infer/path.rs')
| -rw-r--r-- | crates/hir_ty/src/infer/path.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/crates/hir_ty/src/infer/path.rs b/crates/hir_ty/src/infer/path.rs index 53fe2131a3..f580e09e91 100644 --- a/crates/hir_ty/src/infer/path.rs +++ b/crates/hir_ty/src/infer/path.rs @@ -9,8 +9,11 @@ use hir_def::{ use hir_expand::name::Name; use crate::{ - builder::ParamKind, consteval, method_resolution, GenericArgData, Interner, Substitution, - TraitRefExt, Ty, TyBuilder, TyExt, TyKind, ValueTyDefId, + builder::ParamKind, + consteval, + method_resolution::{self, VisibleFromModule}, + GenericArgData, Interner, Substitution, TraitRefExt, Ty, TyBuilder, TyExt, TyKind, + ValueTyDefId, }; use super::{ExprOrPatId, InferenceContext, TraitRef}; @@ -231,7 +234,7 @@ impl<'a> InferenceContext<'a> { self.db, self.table.trait_env.clone(), &traits_in_scope, - self.resolver.module().into(), + VisibleFromModule::Filter(self.resolver.module()), Some(name), method_resolution::LookupMode::Path, move |_ty, item| { |