about summary refs log tree commit diff
path: root/src/libsyntax/parse.rs
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-11-14 17:43:41 -0800
committerBrian Anderson <banderson@mozilla.com>2012-11-14 21:56:58 -0800
commitb1dff40bae94dd0fd1e4846fd7b76723d0a3f9f9 (patch)
treeb6b2bf8b667ee4b9b619c733f8bd505e259154b6 /src/libsyntax/parse.rs
parent3a9ccd53e559be6db3300eb161951fe75b1ff962 (diff)
downloadrust-b1dff40bae94dd0fd1e4846fd7b76723d0a3f9f9.tar.gz
rust-b1dff40bae94dd0fd1e4846fd7b76723d0a3f9f9.zip
Create CodeMap.add_filemap
Diffstat (limited to 'src/libsyntax/parse.rs')
-rw-r--r--src/libsyntax/parse.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/parse.rs b/src/libsyntax/parse.rs
index fbd67e6ebce..97ca8568cfe 100644
--- a/src/libsyntax/parse.rs
+++ b/src/libsyntax/parse.rs
@@ -173,7 +173,7 @@ fn new_parser_etc_from_source_str(sess: parse_sess, cfg: ast::crate_cfg,
     let ftype = parser::SOURCE_FILE;
     let filemap = @FileMap::new_w_substr
         (name, ss, source, sess.pos);
-    sess.cm.files.push(filemap);
+    sess.cm.add_filemap(filemap);
     let srdr = lexer::new_string_reader(sess.span_diagnostic, filemap,
                                         sess.interner);
     return (Parser(sess, cfg, srdr as reader, ftype), srdr);
@@ -198,7 +198,7 @@ fn new_parser_etc_from_file(sess: parse_sess, cfg: ast::crate_cfg,
     let src = @result::unwrap(res);
     let filemap = @FileMap::new(path.to_str(), src,
                                 sess.pos);
-    sess.cm.files.push(filemap);
+    sess.cm.add_filemap(filemap);
     let srdr = lexer::new_string_reader(sess.span_diagnostic, filemap,
                                         sess.interner);
     return (Parser(sess, cfg, srdr as reader, ftype), srdr);