1
Fork 0

Little fixes

This commit is contained in:
Deep Majumder 2022-12-16 18:41:08 +05:30
parent c4d0c91161
commit 4af9e6a1c2
3 changed files with 5 additions and 5 deletions

View file

@ -379,7 +379,7 @@ impl Token {
} }
} }
pub fn is_range_seperator(&self) -> bool { pub fn is_range_separator(&self) -> bool {
[DotDot, DotDotDot, DotDotEq].contains(&self.kind) [DotDot, DotDotDot, DotDotEq].contains(&self.kind)
} }

View file

@ -180,7 +180,7 @@ impl<'a> Parser<'a> {
LhsExpr::AttributesParsed(attrs) => Some(attrs), LhsExpr::AttributesParsed(attrs) => Some(attrs),
_ => None, _ => None,
}; };
if self.token.is_range_seperator() { if self.token.is_range_separator() {
return self.parse_prefix_range_expr(attrs); return self.parse_prefix_range_expr(attrs);
} else { } else {
self.parse_prefix_expr(attrs)? self.parse_prefix_expr(attrs)?
@ -512,7 +512,7 @@ impl<'a> Parser<'a> {
} }
debug_assert!( debug_assert!(
self.token.is_range_seperator(), self.token.is_range_separator(),
"parse_prefix_range_expr: token {:?} is not DotDot/DotDotEq", "parse_prefix_range_expr: token {:?} is not DotDot/DotDotEq",
self.token self.token
); );
@ -896,7 +896,7 @@ impl<'a> Parser<'a> {
let has_lifetime = self.token.is_lifetime() && self.look_ahead(1, |t| t != &token::Colon); let has_lifetime = self.token.is_lifetime() && self.look_ahead(1, |t| t != &token::Colon);
let lifetime = has_lifetime.then(|| self.expect_lifetime()); // For recovery, see below. let lifetime = has_lifetime.then(|| self.expect_lifetime()); // For recovery, see below.
let (borrow_kind, mutbl) = self.parse_borrow_modifiers(lo); let (borrow_kind, mutbl) = self.parse_borrow_modifiers(lo);
let expr = if self.token.is_range_seperator() { let expr = if self.token.is_range_separator() {
self.parse_prefix_range_expr(None) self.parse_prefix_range_expr(None)
} else { } else {
self.parse_prefix_expr(None) self.parse_prefix_expr(None)

View file

@ -1,4 +1,4 @@
// run-pass // check-pass
fn main() { fn main() {
let _a = ..; let _a = ..;