mirror of
https://github.com/rust-lang/rust.git
synced 2025-04-28 02:57:37 +00:00
Use span_suggestion instead of span_err_help
This commit is contained in:
parent
8260209bb2
commit
a9b746bb23
@ -3433,9 +3433,9 @@ impl<'a> Parser<'a> {
|
||||
pats.push(self.parse_pat()?);
|
||||
|
||||
if self.token == token::OrOr {
|
||||
self.span_err_help(self.span,
|
||||
"unexpected token `||` after pattern",
|
||||
"did you mean to use `|` to specify multiple patterns?");
|
||||
let mut err = self.struct_span_err(self.span, "unexpected token `||` after pattern");
|
||||
err.span_suggestion(self.span, "use a single `|` to specify multiple patterns", "|".to_owned());
|
||||
err.emit();
|
||||
self.bump();
|
||||
} else if self.check(&token::BinOp(token::Or)) {
|
||||
self.bump();
|
||||
|
@ -2,9 +2,7 @@ error: unexpected token `||` after pattern
|
||||
--> $DIR/multiple-pattern-typo.rs:14:15
|
||||
|
|
||||
14 | 1 | 2 || 3 => (), //~ ERROR unexpected token `||` after pattern
|
||||
| ^^
|
||||
|
|
||||
= help: did you mean to use `|` to specify multiple patterns?
|
||||
| ^^ help: use a single `|` to specify multiple patterns: `|`
|
||||
|
||||
error: aborting due to previous error
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user