diff options
| author | Eduard Burtescu <edy.burt@gmail.com> | 2014-04-04 13:12:18 +0300 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-04-04 13:23:03 -0700 |
| commit | 7c48e53c1e8c1427cbb2e827a9d43bfa36847d65 (patch) | |
| tree | e7ac834d6d422838ea3683609546b24bcbad2df9 /src/libsyntax/parse | |
| parent | b236f45e35554f89d490e7b5634354cde15d0126 (diff) | |
| download | rust-7c48e53c1e8c1427cbb2e827a9d43bfa36847d65.tar.gz rust-7c48e53c1e8c1427cbb2e827a9d43bfa36847d65.zip | |
syntax: remove obsolete mutability from ExprVec and ExprRepeat.
Diffstat (limited to 'src/libsyntax/parse')
| -rw-r--r-- | src/libsyntax/parse/parser.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index 2d78bfe5694..94f5458ba53 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -1819,12 +1819,11 @@ impl<'a> Parser<'a> { return self.parse_block_expr(lo, UnsafeBlock(ast::UserProvided)); } else if self.token == token::LBRACKET { self.bump(); - let mutbl = MutImmutable; if self.token == token::RBRACKET { // Empty vector. self.bump(); - ex = ExprVec(Vec::new(), mutbl); + ex = ExprVec(Vec::new()); } else { // Nonempty vector. let first_expr = self.parse_expr(); @@ -1835,7 +1834,7 @@ impl<'a> Parser<'a> { self.bump(); let count = self.parse_expr(); self.expect(&token::RBRACKET); - ex = ExprRepeat(first_expr, count, mutbl); + ex = ExprRepeat(first_expr, count); } else if self.token == token::COMMA { // Vector with two or more elements. self.bump(); @@ -1846,11 +1845,11 @@ impl<'a> Parser<'a> { ); let mut exprs = vec!(first_expr); exprs.push_all_move(remaining_exprs); - ex = ExprVec(exprs, mutbl); + ex = ExprVec(exprs); } else { // Vector with one element. self.expect(&token::RBRACKET); - ex = ExprVec(vec!(first_expr), mutbl); + ex = ExprVec(vec!(first_expr)); } } hi = self.last_span.hi; |
