We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6dea37d commit 034044fCopy full SHA for 034044f
1 file changed
compiler/rustc_parse/src/parser/expr.rs
@@ -1304,8 +1304,10 @@ impl<'a> Parser<'a> {
1304
let err_span = self.prev_token.span.to(self.token.span);
1305
let mut args = thin_vec![self.mk_expr_err(err_span, guar)];
1306
while !self.token.kind.is_close_delim_or_eof() {
1307
- if self.eat(exp!(Comma)) && !self.token.kind.is_close_delim_or_eof() {
1308
- args.push(self.mk_expr_err(self.prev_token.span.shrink_to_hi(), guar));
+ if self.eat(exp!(Comma)) {
+ if !self.token.kind.is_close_delim_or_eof() {
1309
+ args.push(self.mk_expr_err(self.prev_token.span.shrink_to_hi(), guar));
1310
+ }
1311
} else {
1312
self.parse_token_tree();
1313
}
0 commit comments