diff options
Diffstat (limited to 'clippy_lints/src/utils/usage.rs')
| -rw-r--r-- | clippy_lints/src/utils/usage.rs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/clippy_lints/src/utils/usage.rs b/clippy_lints/src/utils/usage.rs index 53d3a241f58..4a64b935ac9 100644 --- a/clippy_lints/src/utils/usage.rs +++ b/clippy_lints/src/utils/usage.rs @@ -18,7 +18,14 @@ pub fn mutated_variables<'tcx>(expr: &'tcx Expr<'_>, cx: &LateContext<'tcx>) -> }; let def_id = expr.hir_id.owner.to_def_id(); cx.tcx.infer_ctxt().enter(|infcx| { - ExprUseVisitor::new(&mut delegate, &infcx, def_id.expect_local(), cx.param_env, cx.tables()).walk_expr(expr); + ExprUseVisitor::new( + &mut delegate, + &infcx, + def_id.expect_local(), + cx.param_env, + cx.typeck_results(), + ) + .walk_expr(expr); }); if delegate.skip { |
