Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir/src/lib.rs')
| -rw-r--r-- | crates/hir/src/lib.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/hir/src/lib.rs b/crates/hir/src/lib.rs index 6306ae534d..9a1a893650 100644 --- a/crates/hir/src/lib.rs +++ b/crates/hir/src/lib.rs @@ -1540,11 +1540,11 @@ impl Const { let infer = infer.as_ref(); let result = eval_const( root, - ConstEvalCtx { + &mut ConstEvalCtx { exprs: &body.exprs, pats: &body.pats, local_data: HashMap::default(), - infer, + infer: &mut |x| infer[x].clone(), }, ); result |