diff options
| author | Oli Scherer <github333195615777966@oli-obk.de> | 2025-05-26 10:38:02 +0000 |
|---|---|---|
| committer | Oli Scherer <github333195615777966@oli-obk.de> | 2025-05-28 10:03:01 +0000 |
| commit | 013ab6cdb116a4c194ef5ed5fdeda55e68d49fe7 (patch) | |
| tree | e72116ad86c102162033fc4122fbff41b8e9cdaf /clippy_utils | |
| parent | ce0adf08c9c08a770fa65c98cdb59335d4acee3d (diff) | |
| download | rust-013ab6cdb116a4c194ef5ed5fdeda55e68d49fe7.tar.gz rust-013ab6cdb116a4c194ef5ed5fdeda55e68d49fe7.zip | |
Use `builin_index` instead of hand-rolling it
Diffstat (limited to 'clippy_utils')
| -rw-r--r-- | clippy_utils/src/consts.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/clippy_utils/src/consts.rs b/clippy_utils/src/consts.rs index 6f5b0ec54cd..1ec5d11384f 100644 --- a/clippy_utils/src/consts.rs +++ b/clippy_utils/src/consts.rs @@ -235,9 +235,7 @@ impl Constant<'_> { _ => None, }, (Self::Vec(l), Self::Vec(r)) => { - let (ty::Array(cmp_type, _) | ty::Slice(cmp_type)) = *cmp_type.kind() else { - return None; - }; + let cmp_type = cmp_type.builtin_index()?; iter::zip(l, r) .map(|(li, ri)| Self::partial_cmp(tcx, cmp_type, li, ri)) .find(|r| r.is_none_or(|o| o != Ordering::Equal)) |
