File tree Expand file tree Collapse file tree 1 file changed +3
-5
lines changed
compiler/rustc_parse/src/parser Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -1291,12 +1291,10 @@ impl<'a> Parser<'a> {
1291
1291
/// Parses an enum declaration.
1292
1292
fn parse_item_enum ( & mut self ) -> PResult < ' a , ItemInfo > {
1293
1293
if self . token . is_keyword ( kw:: Struct ) {
1294
- let mut err = self . struct_span_err (
1295
- self . prev_token . span . to ( self . token . span ) ,
1296
- "`enum` and `struct` are mutually exclusive" ,
1297
- ) ;
1294
+ let span = self . prev_token . span . to ( self . token . span ) ;
1295
+ let mut err = self . struct_span_err ( span, "`enum` and `struct` are mutually exclusive" ) ;
1298
1296
err. span_suggestion (
1299
- self . prev_token . span . to ( self . token . span ) ,
1297
+ span,
1300
1298
"replace `enum struct` with" ,
1301
1299
"enum" ,
1302
1300
Applicability :: MachineApplicable ,
You can’t perform that action at this time.
0 commit comments