Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/infer/expr.rs')
| -rw-r--r-- | crates/hir-ty/src/infer/expr.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/crates/hir-ty/src/infer/expr.rs b/crates/hir-ty/src/infer/expr.rs index 82f7e87ac9..aab052fdf1 100644 --- a/crates/hir-ty/src/infer/expr.rs +++ b/crates/hir-ty/src/infer/expr.rs @@ -1873,8 +1873,9 @@ impl InferenceContext<'_> { GenericParamId::ConstParamId(id) => { substs.push(self.table.new_const_var(self.db.const_param_ty(id)).cast(Interner)) } - // FIXME: create `new_lifetime_var` in infer - GenericParamId::LifetimeParamId(_) => substs.push(static_lifetime().cast(Interner)), + GenericParamId::LifetimeParamId(_) => { + substs.push(self.table.new_lifetime_var().cast(Interner)) + } } } assert_eq!(substs.len(), total_len); |