Skip to content

Commit aa34640

Browse files
committed
removed unneeded argument to parse_record
1 parent d2aee7b commit aa34640

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/libsyntax/parse/parser.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1123,11 +1123,12 @@ pub impl Parser {
11231123
}
11241124
}
11251125

1126-
fn parse_field(&self, sep: token::Token) -> field {
1126+
// parse ident COLON expr
1127+
fn parse_field(&self) -> field {
11271128
let lo = self.span.lo;
11281129
let m = self.parse_mutability();
11291130
let i = self.parse_ident();
1130-
self.expect(&sep);
1131+
self.expect(&token::COLON);
11311132
let e = self.parse_expr();
11321133
spanned(lo, e.span.hi, ast::field_ { mutbl: m, ident: i, expr: e })
11331134
}
@@ -1323,7 +1324,7 @@ pub impl Parser {
13231324
let mut fields = ~[];
13241325
let mut base = None;
13251326

1326-
fields.push(self.parse_field(token::COLON));
1327+
fields.push(self.parse_field());
13271328
while *self.token != token::RBRACE {
13281329
if self.try_parse_obsolete_with() {
13291330
break;
@@ -1340,7 +1341,7 @@ pub impl Parser {
13401341
// Accept an optional trailing comma.
13411342
break;
13421343
}
1343-
fields.push(self.parse_field(token::COLON));
1344+
fields.push(self.parse_field());
13441345
}
13451346

13461347
hi = pth.span.hi;

0 commit comments

Comments
 (0)