]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_middle/src/ty/context.rs
Rollup merge of #76891 - lcnr:less-ref, r=ecstatic-morse
[rust.git] / compiler / rustc_middle / src / ty / context.rs
index 39bf5472b76f83c8c36bac57ea6526e7a32596aa..cd8f12a4f3576f5ce29cc909a2623cba258fce19 100644 (file)
@@ -2419,7 +2419,7 @@ pub fn intern_existential_predicates(
         eps: &[ExistentialPredicate<'tcx>],
     ) -> &'tcx List<ExistentialPredicate<'tcx>> {
         assert!(!eps.is_empty());
-        assert!(eps.windows(2).all(|w| w[0].stable_cmp(self, &w[1]) != Ordering::Greater));
+        assert!(eps.array_windows().all(|[a, b]| a.stable_cmp(self, b) != Ordering::Greater));
         self._intern_existential_predicates(eps)
     }