Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/infer.rs')
| -rw-r--r-- | crates/hir-ty/src/infer.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/crates/hir-ty/src/infer.rs b/crates/hir-ty/src/infer.rs index ea1dbb7800..8c70461ff6 100644 --- a/crates/hir-ty/src/infer.rs +++ b/crates/hir-ty/src/infer.rs @@ -93,8 +93,8 @@ use crate::{ unify::resolve_completely::WriteBackCtxt, }, lower::{ - ImplTraitIdx, ImplTraitLoweringMode, LifetimeElisionKind, LoweringMode, - diagnostics::TyLoweringDiagnostic, + ImplTraitIdx, ImplTraitLoweringMode, LifetimeElisionKind, LifetimeLoweringMode, + LoweringMode, diagnostics::TyLoweringDiagnostic, }, method_resolution::CandidateId, next_solver::{ @@ -1934,6 +1934,7 @@ impl<'body, 'db> InferenceContext<'body, 'db> { self.allow_using_generic_params, infer_vars, &self.defined_anon_consts, + LifetimeLoweringMode::LateParam, ); f(&mut ctx) } @@ -2268,6 +2269,7 @@ impl<'body, 'db> InferenceContext<'body, 'db> { self.allow_using_generic_params, Some(&mut vars_ctx), &self.defined_anon_consts, + LifetimeLoweringMode::LateParam, ); if let Some(type_anchor) = path.type_anchor() { |