about summary refs log tree commit diff
path: root/src/comp/syntax/parse
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2011-07-06 16:01:47 -0700
committerPatrick Walton <pcwalton@mimiga.net>2011-07-06 16:01:47 -0700
commitc83782f5008b366191ddf8f6f820b49a23eaadcd (patch)
tree75edb34aaaba74ce7b63c6ff397445d0fcd231bd /src/comp/syntax/parse
parentaad0bcc8d5e1ed9cf6ca0eedae21b3aa0c67ab16 (diff)
downloadrust-c83782f5008b366191ddf8f6f820b49a23eaadcd.tar.gz
rust-c83782f5008b366191ddf8f6f820b49a23eaadcd.zip
rustc: Migrate core AST types to interior vectors
Diffstat (limited to 'src/comp/syntax/parse')
-rw-r--r--src/comp/syntax/parse/parser.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/comp/syntax/parse/parser.rs b/src/comp/syntax/parse/parser.rs
index ae102027f0a..3abe4f5a6ed 100644
--- a/src/comp/syntax/parse/parser.rs
+++ b/src/comp/syntax/parse/parser.rs
@@ -258,8 +258,8 @@ fn parse_ty_fn(ast::proto proto, &parser p, uint lo) -> ast::ty_ {
     }
     auto lo = p.get_lo_pos();
     auto inputs =
-        parse_seq(token::LPAREN, token::RPAREN, some(token::COMMA),
-                  parse_fn_input_ty, p);
+        parse_seq_ivec(token::LPAREN, token::RPAREN, some(token::COMMA),
+                       parse_fn_input_ty, p);
     auto constrs = parse_constrs([], p);
     let @ast::ty output;
     auto cf = ast::return;
@@ -308,7 +308,7 @@ 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_ivec(token::LBRACE, token::RBRACE, none, f, p);
     hi = meths.span.hi;
     ret ast::ty_obj(meths.node);
 }
@@ -526,8 +526,8 @@ fn parse_ty(&parser p) -> @ast::ty {
         t = ast::ty_tup(elems.node);
     } else if (eat_word(p, "rec")) {
         auto elems =
-            parse_seq(token::LPAREN, token::RPAREN, some(token::COMMA),
-                      parse_ty_field, p);
+            parse_seq_ivec(token::LPAREN, token::RPAREN, some(token::COMMA),
+                           parse_ty_field, p);
         hi = elems.span.hi;
         t = ast::ty_rec(elems.node);
     } else if (eat_word(p, "fn")) {