1
Fork 0

Parse mut in arguments

This commit is contained in:
Seo Sanghyeon 2013-01-04 02:06:35 +09:00 committed by Tim Chevalier
parent 9a5d617092
commit 4dd29dee57

View file

@ -716,9 +716,10 @@ impl Parser {
// identifier names.
fn parse_arg_general(require_name: bool) -> arg {
let mut m;
let is_mutbl = false;
let mut is_mutbl = false;
let pat = if require_name || self.is_named_argument() {
m = self.parse_arg_mode();
is_mutbl = self.eat_keyword(~"mut");
let pat = self.parse_pat(false);
self.expect(token::COLON);
pat