about summary refs log tree commit diff
path: root/src/libsyntax/parse.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libsyntax/parse.rs')
-rw-r--r--src/libsyntax/parse.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libsyntax/parse.rs b/src/libsyntax/parse.rs
index d062f4bde6d..2e309f2bd14 100644
--- a/src/libsyntax/parse.rs
+++ b/src/libsyntax/parse.rs
@@ -119,7 +119,8 @@ fn parse_expr_from_source_str(name: str, source: @str, cfg: ast::crate_cfg,
 }
 
 fn parse_item_from_source_str(name: str, source: @str, cfg: ast::crate_cfg,
-                              +attrs: [ast::attribute], vis: ast::visibility,
+                              +attrs: [ast::attribute]/~,
+                              vis: ast::visibility,
                               sess: parse_sess) -> option<@ast::item> {
     let (p, rdr) = new_parser_etc_from_source_str(sess, cfg, name,
                                                   codemap::fss_none, source);
@@ -197,7 +198,7 @@ fn new_parser_from_file(sess: parse_sess, cfg: ast::crate_cfg, +path: str,
 }
 
 fn new_parser_from_tt(sess: parse_sess, cfg: ast::crate_cfg,
-                      tt: [ast::token_tree]) -> parser {
+                      tt: [ast::token_tree]/~) -> parser {
     let trdr = lexer::new_tt_reader(sess.span_diagnostic, sess.interner, tt);
     ret parser(sess, cfg, trdr as reader, parser::SOURCE_FILE)
 }