about summary refs log tree commit diff
path: root/clippy_lints/src/trailing_empty_array.rs
diff options
context:
space:
mode:
authorPhilipp Krones <hello@philkrones.com>2024-11-28 18:56:49 +0100
committerPhilipp Krones <hello@philkrones.com>2024-11-28 18:56:49 +0100
commitb24360aa87ba1e282c60c47a2b3f36f9def01d49 (patch)
treea8bcfb2422478253fe7eef75bf755278b0f07b0f /clippy_lints/src/trailing_empty_array.rs
parentb73a71c6b4c31d303bf542066b79baad6f2a276a (diff)
parent5dc584257371330cce048fcf4160c6ad85fe8d6c (diff)
downloadrust-b24360aa87ba1e282c60c47a2b3f36f9def01d49.tar.gz
rust-b24360aa87ba1e282c60c47a2b3f36f9def01d49.zip
Merge remote-tracking branch 'upstream/master' into rustup
Diffstat (limited to 'clippy_lints/src/trailing_empty_array.rs')
-rw-r--r--clippy_lints/src/trailing_empty_array.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/clippy_lints/src/trailing_empty_array.rs b/clippy_lints/src/trailing_empty_array.rs
index 50a1577b288..a1d92c3ac71 100644
--- a/clippy_lints/src/trailing_empty_array.rs
+++ b/clippy_lints/src/trailing_empty_array.rs
@@ -56,9 +56,10 @@ impl<'tcx> LateLintPass<'tcx> for TrailingEmptyArray {
 fn is_struct_with_trailing_zero_sized_array<'tcx>(cx: &LateContext<'tcx>, item: &Item<'tcx>) -> bool {
     if let ItemKind::Struct(data, _) = &item.kind
         && let Some(last_field) = data.fields().last()
-        && let field_ty = cx
-            .tcx
-            .normalize_erasing_regions(cx.typing_env(), cx.tcx.type_of(last_field.def_id).instantiate_identity())
+        && let field_ty = cx.tcx.normalize_erasing_regions(
+            cx.typing_env(),
+            cx.tcx.type_of(last_field.def_id).instantiate_identity(),
+        )
         && let ty::Array(_, array_len) = *field_ty.kind()
         && let Some(0) = array_len.try_to_target_usize(cx.tcx)
     {