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 @@ -1283,12 +1283,10 @@ impl<'a> Parser<'a> {
1283
1283
/// Parses an enum declaration.
1284
1284
fn parse_item_enum ( & mut self ) -> PResult < ' a , ItemInfo > {
1285
1285
if self . token . is_keyword ( kw:: Struct ) {
1286
- let mut err = self . struct_span_err (
1287
- self . prev_token . span . to ( self . token . span ) ,
1288
- "`enum` and `struct` are mutually exclusive" ,
1289
- ) ;
1286
+ let span = self . prev_token . span . to ( self . token . span ) ;
1287
+ let mut err = self . struct_span_err ( span, "`enum` and `struct` are mutually exclusive" ) ;
1290
1288
err. span_suggestion (
1291
- self . prev_token . span . to ( self . token . span ) ,
1289
+ span,
1292
1290
"replace `enum struct` with" ,
1293
1291
"enum" ,
1294
1292
Applicability :: MachineApplicable ,
You can’t perform that action at this time.
0 commit comments