about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2020-04-13 19:48:46 -0700
committerEsteban Küber <esteban@kuber.com.ar>2020-05-02 18:24:07 -0700
commitee96b8b11945f8bee1bcfa8f39ed06097c1dc9c8 (patch)
tree5fd041bcd2cebf0690c43daad63d64bd5099276a
parent31b356619657928113902b975453a5e19371bb25 (diff)
downloadrust-ee96b8b11945f8bee1bcfa8f39ed06097c1dc9c8.tar.gz
rust-ee96b8b11945f8bee1bcfa8f39ed06097c1dc9c8.zip
review comment: use or patterns
-rw-r--r--src/librustc_middle/ty/error.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/librustc_middle/ty/error.rs b/src/librustc_middle/ty/error.rs
index 99ea0068fed..5720a2a02cb 100644
--- a/src/librustc_middle/ty/error.rs
+++ b/src/librustc_middle/ty/error.rs
@@ -404,10 +404,8 @@ impl<'tcx> TyCtxt<'tcx> {
                     (ty::Param(_), ty::Projection(_)) | (ty::Projection(_), ty::Param(_)) => {
                         db.note("you might be missing a type parameter or trait bound");
                     }
-                    (ty::Param(p), ty::Dynamic(..))
-                    | (ty::Dynamic(..), ty::Param(p))
-                    | (ty::Param(p), ty::Opaque(..))
-                    | (ty::Opaque(..), ty::Param(p)) => {
+                    (ty::Param(p), ty::Dynamic(..) | ty::Opaque(..))
+                    | (ty::Dynamic(..) | ty::Opaque(..), ty::Param(p)) => {
                         let generics = self.generics_of(body_owner_def_id);
                         let p_span = self.def_span(generics.type_param(p, self).def_id);
                         if !sp.contains(p_span) {