summary refs log tree commit diff
path: root/src/libsyntax/ext/source_util.rs
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-11-16 14:22:09 -0800
committerBrian Anderson <banderson@mozilla.com>2012-11-16 14:22:09 -0800
commit4a5b28ff0cae0e48d8e3e0cf45728e438390d7ee (patch)
tree9c7d0bed694a4b1252eb69010f61f27dadc82887 /src/libsyntax/ext/source_util.rs
parent2374154ded19a247be0053d71f5bcdd22b95462a (diff)
downloadrust-4a5b28ff0cae0e48d8e3e0cf45728e438390d7ee.tar.gz
rust-4a5b28ff0cae0e48d8e3e0cf45728e438390d7ee.zip
Stop tracking CodeMap offsets in the parse session. Big simplification
Diffstat (limited to 'src/libsyntax/ext/source_util.rs')
-rw-r--r--src/libsyntax/ext/source_util.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libsyntax/ext/source_util.rs b/src/libsyntax/ext/source_util.rs
index 726dbbb56e2..93cfaadcbd3 100644
--- a/src/libsyntax/ext/source_util.rs
+++ b/src/libsyntax/ext/source_util.rs
@@ -58,12 +58,11 @@ fn expand_include(cx: ext_ctxt, sp: span, arg: ast::mac_arg,
                   _body: ast::mac_body) -> @ast::expr {
     let args = get_mac_args(cx, sp, arg, 1u, option::Some(1u), ~"include");
     let file = expr_to_str(cx, args[0], ~"#include_str requires a string");
-    let (p, rdr) = parse::new_parser_etc_from_file(
+    let p = parse::new_parser_from_file(
         cx.parse_sess(), cx.cfg(),
         &res_rel_file(cx, sp, &Path(file)),
         parse::parser::SOURCE_FILE);
     let e = p.parse_expr();
-    parse::update_parse_sess_position(&cx.parse_sess(), &rdr);
     return e;
 }