summary refs log tree commit diff
path: root/src/comp/syntax/parse
diff options
context:
space:
mode:
authorMarijn Haverbeke <marijnh@gmail.com>2011-07-25 15:07:48 +0200
committerMarijn Haverbeke <marijnh@gmail.com>2011-07-25 15:07:48 +0200
commite949aab10ae69d671fe1fc315c12f04b2674d969 (patch)
tree35f98cb34dd61f8de721fc750203c5f66341b00f /src/comp/syntax/parse
parent48013db5c5453a2835711894ff949aab15a067bc (diff)
downloadrust-e949aab10ae69d671fe1fc315c12f04b2674d969.tar.gz
rust-e949aab10ae69d671fe1fc315c12f04b2674d969.zip
Remove some rustboot-isms
Closes #464
Diffstat (limited to 'src/comp/syntax/parse')
-rw-r--r--src/comp/syntax/parse/parser.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/comp/syntax/parse/parser.rs b/src/comp/syntax/parse/parser.rs
index 7109c57f286..fc1f40c3017 100644
--- a/src/comp/syntax/parse/parser.rs
+++ b/src/comp/syntax/parse/parser.rs
@@ -312,8 +312,8 @@ fn parse_ty_obj(&parser p, &mutable uint hi) -> ast::ty_ {
         }
         fail;
     }
-    auto f = parse_method_sig;
-    auto meths = parse_seq(token::LBRACE, token::RBRACE, none, f, p);
+    auto meths = parse_seq(token::LBRACE, token::RBRACE, none,
+                           parse_method_sig, p);
     hi = meths.span.hi;
     ret ast::ty_obj(meths.node);
 }
@@ -1505,9 +1505,8 @@ fn parse_pat(&parser p) -> @ast::pat {
                 let (@ast::pat)[] args;
                 alt (p.peek()) {
                     case (token::LPAREN) {
-                        auto f = parse_pat;
                         auto a = parse_seq(token::LPAREN, token::RPAREN,
-                                           some(token::COMMA), f, p);
+                                           some(token::COMMA), parse_pat, p);
                         args = a.node;
                         hi = a.span.hi;
                     }