From 3b0af1d87d53a070c3c046a223b78ad62ec901a8 Mon Sep 17 00:00:00 2001 From: Mazdak Farrokhzad Date: Thu, 19 Dec 2019 22:45:42 +0100 Subject: [PATCH] `lower_pattern_unadjusted`: cleanup `Slice(..)` branch. --- src/librustc_mir/hair/pattern/mod.rs | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/librustc_mir/hair/pattern/mod.rs b/src/librustc_mir/hair/pattern/mod.rs index 8517e2e6fb33..817ba67c7634 100644 --- a/src/librustc_mir/hair/pattern/mod.rs +++ b/src/librustc_mir/hair/pattern/mod.rs @@ -550,15 +550,10 @@ impl<'a, 'tcx> PatCtxt<'a, 'tcx> { hir::PatKind::Slice(ref prefix, ref slice, ref suffix) => { match ty.kind { - ty::Slice(..) | - ty::Array(..) => - self.slice_or_array_pattern(pat.span, ty, prefix, slice, suffix), - _ => span_bug!( - pat.span, - "unexpanded type for vector pattern: {:?}", - ty - ), + ty::Slice(..) | ty::Array(..) => {} + _ => span_bug!(pat.span, "unexpanded type for vector pattern: {:?}", ty), } + self.slice_or_array_pattern(pat.span, ty, prefix, slice, suffix) } hir::PatKind::Tuple(ref subpatterns, ddpos) => {