diff options
| author | John Gallagher <jgallagher@bignerdranch.com> | 2014-10-11 12:03:15 -0400 |
|---|---|---|
| committer | John Gallagher <jgallagher@bignerdranch.com> | 2014-10-11 12:03:15 -0400 |
| commit | 16ccdba8512fc7ce397095cf5d62858ef2234c47 (patch) | |
| tree | 9bb12067020fffe353ced32176839b452a1d6531 | |
| parent | 0d6dafa51fb6d5a1a2bee788801f384b9355b08a (diff) | |
| download | rust-16ccdba8512fc7ce397095cf5d62858ef2234c47.tar.gz rust-16ccdba8512fc7ce397095cf5d62858ef2234c47.zip | |
Use explicit case rather than catch-all
| -rw-r--r-- | src/librustc/middle/check_match.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/librustc/middle/check_match.rs b/src/librustc/middle/check_match.rs index dde3f3281f0..3976574aef9 100644 --- a/src/librustc/middle/check_match.rs +++ b/src/librustc/middle/check_match.rs @@ -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 => (), |
