@@ -102,9 +102,9 @@ impl<'a> Parser<'a> {
102
102
fn_parse_mode : FnParseMode ,
103
103
force_collect : ForceCollect ,
104
104
) -> PResult < ' a , Option < Item > > {
105
- self . recover_diff_marker ( ) ;
105
+ self . recover_conflict_marker ( ) ;
106
106
let attrs = self . parse_outer_attributes ( ) ?;
107
- self . recover_diff_marker ( ) ;
107
+ self . recover_conflict_marker ( ) ;
108
108
self . parse_item_common ( attrs, true , false , fn_parse_mode, force_collect)
109
109
}
110
110
@@ -685,7 +685,7 @@ impl<'a> Parser<'a> {
685
685
if self . recover_doc_comment_before_brace ( ) {
686
686
continue ;
687
687
}
688
- self . recover_diff_marker ( ) ;
688
+ self . recover_conflict_marker ( ) ;
689
689
match parse_item ( self ) {
690
690
Ok ( None ) => {
691
691
let mut is_unnecessary_semicolon = !items. is_empty ( )
@@ -1014,7 +1014,7 @@ impl<'a> Parser<'a> {
1014
1014
/// ```
1015
1015
fn parse_use_tree_list ( & mut self ) -> PResult < ' a , ThinVec < ( UseTree , ast:: NodeId ) > > {
1016
1016
self . parse_delim_comma_seq ( Delimiter :: Brace , |p| {
1017
- p. recover_diff_marker ( ) ;
1017
+ p. recover_conflict_marker ( ) ;
1018
1018
Ok ( ( p. parse_use_tree ( ) ?, DUMMY_NODE_ID ) )
1019
1019
} )
1020
1020
. map ( |( r, _) | r)
@@ -1435,9 +1435,9 @@ impl<'a> Parser<'a> {
1435
1435
}
1436
1436
1437
1437
fn parse_enum_variant ( & mut self ) -> PResult < ' a , Option < Variant > > {
1438
- self . recover_diff_marker ( ) ;
1438
+ self . recover_conflict_marker ( ) ;
1439
1439
let variant_attrs = self . parse_outer_attributes ( ) ?;
1440
- self . recover_diff_marker ( ) ;
1440
+ self . recover_conflict_marker ( ) ;
1441
1441
self . collect_tokens_trailing_token (
1442
1442
variant_attrs,
1443
1443
ForceCollect :: No ,
@@ -1647,8 +1647,8 @@ impl<'a> Parser<'a> {
1647
1647
let attrs = p. parse_outer_attributes ( ) ?;
1648
1648
p. collect_tokens_trailing_token ( attrs, ForceCollect :: No , |p, attrs| {
1649
1649
let mut snapshot = None ;
1650
- if p. is_diff_marker ( & TokenKind :: BinOp ( token:: Shl ) , & TokenKind :: Lt ) {
1651
- // Account for `<<<<<<<` diff markers. We can't proactively error here because
1650
+ if p. is_conflict_marker ( & TokenKind :: BinOp ( token:: Shl ) , & TokenKind :: Lt ) {
1651
+ // Account for `<<<<<<<` conflict markers. We can't proactively error here because
1652
1652
// that can be a valid type start, so we snapshot and reparse only we've
1653
1653
// encountered another parse error.
1654
1654
snapshot = Some ( p. create_snapshot_for_diagnostic ( ) ) ;
@@ -1658,7 +1658,7 @@ impl<'a> Parser<'a> {
1658
1658
Ok ( vis) => vis,
1659
1659
Err ( err) => {
1660
1660
if let Some ( ref mut snapshot) = snapshot {
1661
- snapshot. recover_diff_marker ( ) ;
1661
+ snapshot. recover_conflict_marker ( ) ;
1662
1662
}
1663
1663
return Err ( err) ;
1664
1664
}
@@ -1667,7 +1667,7 @@ impl<'a> Parser<'a> {
1667
1667
Ok ( ty) => ty,
1668
1668
Err ( err) => {
1669
1669
if let Some ( ref mut snapshot) = snapshot {
1670
- snapshot. recover_diff_marker ( ) ;
1670
+ snapshot. recover_conflict_marker ( ) ;
1671
1671
}
1672
1672
return Err ( err) ;
1673
1673
}
@@ -1692,9 +1692,9 @@ impl<'a> Parser<'a> {
1692
1692
1693
1693
/// Parses an element of a struct declaration.
1694
1694
fn parse_field_def ( & mut self , adt_ty : & str ) -> PResult < ' a , FieldDef > {
1695
- self . recover_diff_marker ( ) ;
1695
+ self . recover_conflict_marker ( ) ;
1696
1696
let attrs = self . parse_outer_attributes ( ) ?;
1697
- self . recover_diff_marker ( ) ;
1697
+ self . recover_conflict_marker ( ) ;
1698
1698
self . collect_tokens_trailing_token ( attrs, ForceCollect :: No , |this, attrs| {
1699
1699
let lo = this. token . span ;
1700
1700
let vis = this. parse_visibility ( FollowedByType :: No ) ?;
@@ -2480,7 +2480,7 @@ impl<'a> Parser<'a> {
2480
2480
let mut first_param = true ;
2481
2481
// Parse the arguments, starting out with `self` being allowed...
2482
2482
let ( mut params, _) = self . parse_paren_comma_seq ( |p| {
2483
- p. recover_diff_marker ( ) ;
2483
+ p. recover_conflict_marker ( ) ;
2484
2484
let param = p. parse_param_general ( req_name, first_param) . or_else ( |mut e| {
2485
2485
e. emit ( ) ;
2486
2486
let lo = p. prev_token . span ;
0 commit comments