about summary refs log tree commit diff
path: root/clippy_lints/src/trailing_empty_array.rs
diff options
context:
space:
mode:
authorCamille GILLOT <gillot.camille@gmail.com>2023-01-22 18:00:33 +0000
committerCamille GILLOT <gillot.camille@gmail.com>2023-01-28 09:51:50 +0000
commit92c4f1e2d9db43ebc0449fbbc2150eeb9429e65b (patch)
tree4edef5255b1a17f3904e4670624c0b1df3776b9e /clippy_lints/src/trailing_empty_array.rs
parent06e785548b1367c581c0713fa66635e074b2425e (diff)
downloadrust-92c4f1e2d9db43ebc0449fbbc2150eeb9429e65b.tar.gz
rust-92c4f1e2d9db43ebc0449fbbc2150eeb9429e65b.zip
Take a LocalDefId in hir::Visitor::visit_fn.
Diffstat (limited to 'clippy_lints/src/trailing_empty_array.rs')
-rw-r--r--clippy_lints/src/trailing_empty_array.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/clippy_lints/src/trailing_empty_array.rs b/clippy_lints/src/trailing_empty_array.rs
index 63b326048a4..de0c5d56e41 100644
--- a/clippy_lints/src/trailing_empty_array.rs
+++ b/clippy_lints/src/trailing_empty_array.rs
@@ -61,8 +61,7 @@ fn is_struct_with_trailing_zero_sized_array(cx: &LateContext<'_>, item: &Item<'_
         if let rustc_hir::TyKind::Array(_, rustc_hir::ArrayLen::Body(length)) = last_field.ty.kind;
 
         // Then check if that that array zero-sized
-        let length_ldid = cx.tcx.hir().local_def_id(length.hir_id);
-        let length = Const::from_anon_const(cx.tcx, length_ldid);
+        let length = Const::from_anon_const(cx.tcx, length.def_id);
         let length = length.try_eval_usize(cx.tcx, cx.param_env);
         if let Some(length) = length;
         then {