Skip to content

Commit 8081bac

Browse files
committed
---
yaml --- r: 168522 b: refs/heads/batch c: d45b5d2 h: refs/heads/master v: v3
1 parent 6a9c083 commit 8081bac

File tree

2 files changed

+3
-16
lines changed

2 files changed

+3
-16
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,5 @@ refs/tags/0.12.0: f0c419429ef30723ceaf6b42f9b5a2aeb5d2e2d1
2929
refs/heads/issue-18208-method-dispatch-2: 9e1eae4fb9b6527315b4441cf8a0f5ca911d1671
3030
refs/heads/automation-fail: 1bf06495443584539b958873e04cc2f864ab10e4
3131
refs/heads/issue-18208-method-dispatch-3-quick-reject: 2009f85b9f99dedcec4404418eda9ddba90258a2
32-
refs/heads/batch: 39d74026663597a8d4ad0ab04e6d117bf9fd6ad4
32+
refs/heads/batch: d45b5d2ed9b43b3ad573482fb8820a382f20289e
3333
refs/heads/building: 126db549b038c84269a1e4fe46f051b2c15d6970

branches/batch/src/libsyntax/parse/parser.rs

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1716,12 +1716,7 @@ impl<'a> Parser<'a> {
17161716
}
17171717

17181718
pub fn maybe_parse_fixed_length_of_vec(&mut self) -> Option<P<ast::Expr>> {
1719-
if self.check(&token::Comma) &&
1720-
self.look_ahead(1, |t| *t == token::DotDot) {
1721-
self.bump();
1722-
self.bump();
1723-
Some(self.parse_expr_res(RESTRICTION_NO_DOTS))
1724-
} else if self.check(&token::Semi) {
1719+
if self.check(&token::Semi) {
17251720
self.bump();
17261721
Some(self.parse_expr())
17271722
} else {
@@ -2277,15 +2272,7 @@ impl<'a> Parser<'a> {
22772272
} else {
22782273
// Nonempty vector.
22792274
let first_expr = self.parse_expr();
2280-
if self.check(&token::Comma) &&
2281-
self.look_ahead(1, |t| *t == token::DotDot) {
2282-
// Repeating vector syntax: [ 0, ..512 ]
2283-
self.bump();
2284-
self.bump();
2285-
let count = self.parse_expr();
2286-
self.expect(&token::CloseDelim(token::Bracket));
2287-
ex = ExprRepeat(first_expr, count);
2288-
} else if self.check(&token::Semi) {
2275+
if self.check(&token::Semi) {
22892276
// Repeating vector syntax: [ 0; 512 ]
22902277
self.bump();
22912278
let count = self.parse_expr();

0 commit comments

Comments
 (0)