diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-12-19 23:14:52 +0100 |
|---|---|---|
| committer | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-12-19 23:14:52 +0100 |
| commit | cc3160bbbfc42225deba96d98cf7ef709972d748 (patch) | |
| tree | bb6f984eb782a4e5dc4863ba192ea2a1344ec051 | |
| parent | d63c324a15d45b5509aff685cad565f1bdcddb85 (diff) | |
| download | rust-cc3160bbbfc42225deba96d98cf7ef709972d748.tar.gz rust-cc3160bbbfc42225deba96d98cf7ef709972d748.zip | |
`lower_pattern_unadjusted`: simplify `Or(..)` branch.
| -rw-r--r-- | src/librustc_mir/hair/pattern/mod.rs | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/librustc_mir/hair/pattern/mod.rs b/src/librustc_mir/hair/pattern/mod.rs index 4015faf6a90..a3d81f00042 100644 --- a/src/librustc_mir/hair/pattern/mod.rs +++ b/src/librustc_mir/hair/pattern/mod.rs @@ -629,11 +629,7 @@ impl<'a, 'tcx> PatCtxt<'a, 'tcx> { self.lower_variant_or_leaf(res, pat.hir_id, pat.span, ty, subpatterns) } - hir::PatKind::Or(ref pats) => { - PatKind::Or { - pats: pats.iter().map(|p| self.lower_pattern(p)).collect(), - } - } + hir::PatKind::Or(ref pats) => PatKind::Or { pats: self.lower_patterns(pats) }, }; Pat { |
