]> git.lizzy.rs Git - rust.git/commitdiff
Use explicit case rather than catch-all
authorJohn Gallagher <jgallagher@bignerdranch.com>
Sat, 11 Oct 2014 16:03:15 +0000 (12:03 -0400)
committerJohn Gallagher <jgallagher@bignerdranch.com>
Sat, 11 Oct 2014 16:03:15 +0000 (12:03 -0400)
src/librustc/middle/check_match.rs

index dde3f3281f09f3844739de6b1ceb99b0fb4b0e97..3976574aef9c0d78cd92bc2658d4e8d8dc26556c 100644 (file)
@@ -284,7 +284,9 @@ fn check_arms(cx: &MatchCheckCtxt, arms: &[(Vec<P<Pat>>, Option<&Expr>)], source
                             span_err!(cx.tcx.sess, span, E0165, "irrefutable while-let pattern");
                         },
 
-                        _ => span_err!(cx.tcx.sess, pat.span, E0001, "unreachable pattern")
+                        MatchNormal => {
+                            span_err!(cx.tcx.sess, pat.span, E0001, "unreachable pattern")
+                        },
                     }
                 }
                 Useful => (),