Rollup merge of #36389 - jfirebaugh:E0297, r=GuillaumeGomez

Update E0297 to new error format

Fixes #35521.
Part of #35233.

I didn't attempt the bonus of narrowing the span to focus on the "for `<pattern>`" piece (it's my first time contributing), but I'm happy to do so given some hints.

r? @jonathandturner
This commit is contained in:
Guillaume Gomez 2016-09-13 10:25:49 +02:00 committed by GitHub
commit 2a88e6c42e
2 changed files with 8 additions and 3 deletions

View file

@ -11,5 +11,7 @@
fn main() {
let xs : Vec<Option<i32>> = vec!(Some(1), None);
for Some(x) in xs {} //~ ERROR E0297
for Some(x) in xs {}
//~^ ERROR E0297
//~| NOTE pattern `None` not covered
}