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.rs5
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);