diff options
| author | Cameron Steffen <cam.steffen94@gmail.com> | 2022-07-12 09:10:22 -0500 |
|---|---|---|
| committer | Cameron Steffen <cam.steffen94@gmail.com> | 2022-07-30 15:59:17 -0500 |
| commit | 62907727af48847c546b524a9b5e72f7dbc3babc (patch) | |
| tree | 443bbd663b7ff46a9ceb1031d9f15deb34740221 | |
| parent | ab7e555ad95d122e709f8bb9649f7a9f9f9734e8 (diff) | |
| download | rust-62907727af48847c546b524a9b5e72f7dbc3babc.tar.gz rust-62907727af48847c546b524a9b5e72f7dbc3babc.zip | |
Use LocalDefId for closures more
| -rw-r--r-- | clippy_utils/src/lib.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clippy_utils/src/lib.rs b/clippy_utils/src/lib.rs index 34a1cdaf1d5..018059facbd 100644 --- a/clippy_utils/src/lib.rs +++ b/clippy_utils/src/lib.rs @@ -968,7 +968,7 @@ pub fn can_move_expr_to_closure<'tcx>(cx: &LateContext<'tcx>, expr: &'tcx Expr<' } }, ExprKind::Closure { .. } => { - let closure_id = self.cx.tcx.hir().local_def_id(e.hir_id).to_def_id(); + let closure_id = self.cx.tcx.hir().local_def_id(e.hir_id); for capture in self.cx.typeck_results().closure_min_captures_flattened(closure_id) { let local_id = match capture.place.base { PlaceBase::Local(id) => id, |
