Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/expr_store/lower/generics.rs')
| -rw-r--r-- | crates/hir-def/src/expr_store/lower/generics.rs | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/crates/hir-def/src/expr_store/lower/generics.rs b/crates/hir-def/src/expr_store/lower/generics.rs index 5ffc4f5851..7ef9c80de1 100644 --- a/crates/hir-def/src/expr_store/lower/generics.rs +++ b/crates/hir-def/src/expr_store/lower/generics.rs @@ -128,15 +128,7 @@ impl GenericParamsCollector { ); let default = const_param.default_val().map(|it| ec.lower_const_arg(it)); let param = ConstParamData { name, ty, default }; - let idx = self.type_or_consts.alloc(param.into()); - if let Some(default) = default - && let Some(const_expr_origins) = &mut ec.store.inference_roots - { - const_expr_origins.push(( - default.expr, - crate::expr_store::RootExprOrigin::ConstParam(idx), - )); - } + self.type_or_consts.alloc(param.into()); } ast::GenericParam::LifetimeParam(lifetime_param) => { let lifetime = ec.lower_lifetime_ref_opt(lifetime_param.lifetime()); |