diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-12-31 04:21:58 +0100 |
|---|---|---|
| committer | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-12-31 04:33:34 +0100 |
| commit | 4ae9c1c3ecbba91d39e74ca97cac349b2fe6dcc3 (patch) | |
| tree | 9db55b1689cebb2973f6b257475540887ac78cb7 /src/librustc_parse/parser | |
| parent | 2e812c1c5f1502487bdcbeef938c3dbe6a0d7e05 (diff) | |
| download | rust-4ae9c1c3ecbba91d39e74ca97cac349b2fe6dcc3.tar.gz rust-4ae9c1c3ecbba91d39e74ca97cac349b2fe6dcc3.zip | |
parser::diagnostics: remove fn fatal
Diffstat (limited to 'src/librustc_parse/parser')
| -rw-r--r-- | src/librustc_parse/parser/diagnostics.rs | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/librustc_parse/parser/diagnostics.rs b/src/librustc_parse/parser/diagnostics.rs index 630087fb7e8..778f24fad6d 100644 --- a/src/librustc_parse/parser/diagnostics.rs +++ b/src/librustc_parse/parser/diagnostics.rs @@ -157,10 +157,6 @@ crate enum ConsumeClosingDelim { } impl<'a> Parser<'a> { - pub fn fatal(&self, m: &str) -> DiagnosticBuilder<'a> { - self.sess.span_diagnostic.struct_span_fatal(self.token.span, m) - } - pub(super) fn span_fatal_err<S: Into<MultiSpan>>( &self, sp: S, @@ -290,7 +286,7 @@ impl<'a> Parser<'a> { ) }; self.last_unexpected_token_span = Some(self.token.span); - let mut err = self.fatal(&msg_exp); + let mut err = self.struct_span_err(self.token.span, &msg_exp); let sp = if self.token == token::Eof { // This is EOF; don't want to point at the following char, but rather the last token. self.prev_span @@ -1261,7 +1257,8 @@ impl<'a> Parser<'a> { pub(super) fn expected_semi_or_open_brace<T>(&mut self) -> PResult<'a, T> { let token_str = super::token_descr(&self.token); - let mut err = self.fatal(&format!("expected `;` or `{{`, found {}", token_str)); + let msg = &format!("expected `;` or `{{`, found {}", token_str); + let mut err = self.struct_span_err(self.token.span, msg); err.span_label(self.token.span, "expected `;` or `{`"); Err(err) } |
