@@ -1417,7 +1417,7 @@ impl<'a> Parser<'a> {
1417
1417
match self . parse_opt_lit ( ) {
1418
1418
Some ( literal) => {
1419
1419
let expr = self . mk_expr ( lo. to ( self . prev_token . span ) , ExprKind :: Lit ( literal) , attrs) ;
1420
- self . maybe_recover_from_bad_qpath ( expr, true )
1420
+ self . maybe_recover_from_bad_qpath ( expr)
1421
1421
}
1422
1422
None => self . try_macro_suggestion ( ) ,
1423
1423
}
@@ -1444,7 +1444,7 @@ impl<'a> Parser<'a> {
1444
1444
ExprKind :: Tup ( es)
1445
1445
} ;
1446
1446
let expr = self . mk_expr ( lo. to ( self . prev_token . span ) , kind, attrs) ;
1447
- self . maybe_recover_from_bad_qpath ( expr, true )
1447
+ self . maybe_recover_from_bad_qpath ( expr)
1448
1448
}
1449
1449
1450
1450
fn parse_array_or_repeat_expr (
@@ -1481,7 +1481,7 @@ impl<'a> Parser<'a> {
1481
1481
}
1482
1482
} ;
1483
1483
let expr = self . mk_expr ( lo. to ( self . prev_token . span ) , kind, attrs) ;
1484
- self . maybe_recover_from_bad_qpath ( expr, true )
1484
+ self . maybe_recover_from_bad_qpath ( expr)
1485
1485
}
1486
1486
1487
1487
fn parse_path_start_expr ( & mut self , attrs : AttrVec ) -> PResult < ' a , P < Expr > > {
@@ -1519,7 +1519,7 @@ impl<'a> Parser<'a> {
1519
1519
} ;
1520
1520
1521
1521
let expr = self . mk_expr ( lo. to ( hi) , kind, attrs) ;
1522
- self . maybe_recover_from_bad_qpath ( expr, true )
1522
+ self . maybe_recover_from_bad_qpath ( expr)
1523
1523
}
1524
1524
1525
1525
/// Parse `'label: $expr`. The label is already parsed.
@@ -1604,7 +1604,7 @@ impl<'a> Parser<'a> {
1604
1604
let lo = self . prev_token . span ;
1605
1605
let kind = ExprKind :: Ret ( self . parse_expr_opt ( ) ?) ;
1606
1606
let expr = self . mk_expr ( lo. to ( self . prev_token . span ) , kind, attrs) ;
1607
- self . maybe_recover_from_bad_qpath ( expr, true )
1607
+ self . maybe_recover_from_bad_qpath ( expr)
1608
1608
}
1609
1609
1610
1610
/// Parse `"do" "yeet" expr?`.
@@ -1619,7 +1619,7 @@ impl<'a> Parser<'a> {
1619
1619
let span = lo. to ( self . prev_token . span ) ;
1620
1620
self . sess . gated_spans . gate ( sym:: yeet_expr, span) ;
1621
1621
let expr = self . mk_expr ( span, kind, attrs) ;
1622
- self . maybe_recover_from_bad_qpath ( expr, true )
1622
+ self . maybe_recover_from_bad_qpath ( expr)
1623
1623
}
1624
1624
1625
1625
/// Parse `"break" (('label (:? expr)?) | expr?)` with `"break"` token already eaten.
@@ -1679,7 +1679,7 @@ impl<'a> Parser<'a> {
1679
1679
None
1680
1680
} ;
1681
1681
let expr = self . mk_expr ( lo. to ( self . prev_token . span ) , ExprKind :: Break ( label, kind) , attrs) ;
1682
- self . maybe_recover_from_bad_qpath ( expr, true )
1682
+ self . maybe_recover_from_bad_qpath ( expr)
1683
1683
}
1684
1684
1685
1685
/// Parse `"yield" expr?`.
@@ -1689,7 +1689,7 @@ impl<'a> Parser<'a> {
1689
1689
let span = lo. to ( self . prev_token . span ) ;
1690
1690
self . sess . gated_spans . gate ( sym:: generators, span) ;
1691
1691
let expr = self . mk_expr ( span, kind, attrs) ;
1692
- self . maybe_recover_from_bad_qpath ( expr, true )
1692
+ self . maybe_recover_from_bad_qpath ( expr)
1693
1693
}
1694
1694
1695
1695
/// Returns a string literal if the next token is a string literal.
0 commit comments