@@ -857,23 +857,23 @@ impl<'a> Parser<'a> {
857
857
}
858
858
}
859
859
860
- /// Checks if the next token is contained within `kets `, and returns `true` if so.
860
+ /// Checks if the next token is contained within `closes `, and returns `true` if so.
861
861
fn expect_any_with_type (
862
862
& mut self ,
863
- kets_expected : & [ & TokenKind ] ,
864
- kets_not_expected : & [ & TokenKind ] ,
863
+ closes_expected : & [ & TokenKind ] ,
864
+ closes_not_expected : & [ & TokenKind ] ,
865
865
) -> bool {
866
- kets_expected . iter ( ) . any ( |k| self . check ( k) )
867
- || kets_not_expected . iter ( ) . any ( |k| self . check_noexpect ( k) )
866
+ closes_expected . iter ( ) . any ( |k| self . check ( k) )
867
+ || closes_not_expected . iter ( ) . any ( |k| self . check_noexpect ( k) )
868
868
}
869
869
870
870
/// Parses a sequence until the specified delimiters. The function
871
871
/// `f` must consume tokens until reaching the next separator or
872
872
/// closing bracket.
873
873
fn parse_seq_to_before_tokens < T > (
874
874
& mut self ,
875
- kets_expected : & [ & TokenKind ] ,
876
- kets_not_expected : & [ & TokenKind ] ,
875
+ closes_expected : & [ & TokenKind ] ,
876
+ closes_not_expected : & [ & TokenKind ] ,
877
877
sep : SeqSep ,
878
878
mut f : impl FnMut ( & mut Parser < ' a > ) -> PResult < ' a , T > ,
879
879
) -> PResult < ' a , ( ThinVec < T > , Trailing , Recovered ) > {
@@ -882,7 +882,7 @@ impl<'a> Parser<'a> {
882
882
let mut trailing = Trailing :: No ;
883
883
let mut v = ThinVec :: new ( ) ;
884
884
885
- while !self . expect_any_with_type ( kets_expected , kets_not_expected ) {
885
+ while !self . expect_any_with_type ( closes_expected , closes_not_expected ) {
886
886
if let token:: CloseDelim ( ..) | token:: Eof = self . token . kind {
887
887
break ;
888
888
}
@@ -981,7 +981,7 @@ impl<'a> Parser<'a> {
981
981
// we will try to recover in `maybe_recover_struct_lit_bad_delims`
982
982
return Err ( expect_err) ;
983
983
} else if let [ token:: CloseDelim ( Delimiter :: Parenthesis ) ] =
984
- kets_expected
984
+ closes_expected
985
985
{
986
986
return Err ( expect_err) ;
987
987
} else {
@@ -995,7 +995,7 @@ impl<'a> Parser<'a> {
995
995
}
996
996
}
997
997
if sep. trailing_sep_allowed
998
- && self . expect_any_with_type ( kets_expected , kets_not_expected )
998
+ && self . expect_any_with_type ( closes_expected , closes_not_expected )
999
999
{
1000
1000
trailing = Trailing :: Yes ;
1001
1001
break ;
@@ -1071,27 +1071,27 @@ impl<'a> Parser<'a> {
1071
1071
/// closing bracket.
1072
1072
fn parse_seq_to_before_end < T > (
1073
1073
& mut self ,
1074
- ket : & TokenKind ,
1074
+ close : & TokenKind ,
1075
1075
sep : SeqSep ,
1076
1076
f : impl FnMut ( & mut Parser < ' a > ) -> PResult < ' a , T > ,
1077
1077
) -> PResult < ' a , ( ThinVec < T > , Trailing , Recovered ) > {
1078
- self . parse_seq_to_before_tokens ( & [ ket ] , & [ ] , sep, f)
1078
+ self . parse_seq_to_before_tokens ( & [ close ] , & [ ] , sep, f)
1079
1079
}
1080
1080
1081
1081
/// Parses a sequence, including only the closing delimiter. The function
1082
1082
/// `f` must consume tokens until reaching the next separator or
1083
1083
/// closing bracket.
1084
1084
fn parse_seq_to_end < T > (
1085
1085
& mut self ,
1086
- ket : & TokenKind ,
1086
+ close : & TokenKind ,
1087
1087
sep : SeqSep ,
1088
1088
f : impl FnMut ( & mut Parser < ' a > ) -> PResult < ' a , T > ,
1089
1089
) -> PResult < ' a , ( ThinVec < T > , Trailing ) > {
1090
- let ( val, trailing, recovered) = self . parse_seq_to_before_end ( ket , sep, f) ?;
1091
- if matches ! ( recovered, Recovered :: No ) && !self . eat ( ket ) {
1090
+ let ( val, trailing, recovered) = self . parse_seq_to_before_end ( close , sep, f) ?;
1091
+ if matches ! ( recovered, Recovered :: No ) && !self . eat ( close ) {
1092
1092
self . dcx ( ) . span_delayed_bug (
1093
1093
self . token . span ,
1094
- "recovered but `parse_seq_to_before_end` did not give us the ket token" ,
1094
+ "recovered but `parse_seq_to_before_end` did not give us the close token" ,
1095
1095
) ;
1096
1096
}
1097
1097
Ok ( ( val, trailing) )
@@ -1102,13 +1102,13 @@ impl<'a> Parser<'a> {
1102
1102
/// closing bracket.
1103
1103
fn parse_unspanned_seq < T > (
1104
1104
& mut self ,
1105
- bra : & TokenKind ,
1106
- ket : & TokenKind ,
1105
+ open : & TokenKind ,
1106
+ close : & TokenKind ,
1107
1107
sep : SeqSep ,
1108
1108
f : impl FnMut ( & mut Parser < ' a > ) -> PResult < ' a , T > ,
1109
1109
) -> PResult < ' a , ( ThinVec < T > , Trailing ) > {
1110
- self . expect ( bra ) ?;
1111
- self . parse_seq_to_end ( ket , sep, f)
1110
+ self . expect ( open ) ?;
1111
+ self . parse_seq_to_end ( close , sep, f)
1112
1112
}
1113
1113
1114
1114
/// Parses a comma-separated sequence, including both delimiters.
0 commit comments