From 4a5b28ff0cae0e48d8e3e0cf45728e438390d7ee Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Fri, 16 Nov 2012 14:22:09 -0800 Subject: Stop tracking CodeMap offsets in the parse session. Big simplification --- src/libsyntax/parse/comments.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/libsyntax/parse/comments.rs') diff --git a/src/libsyntax/parse/comments.rs b/src/libsyntax/parse/comments.rs index e3ac3e7dcbb..2a8bbe3b6d8 100644 --- a/src/libsyntax/parse/comments.rs +++ b/src/libsyntax/parse/comments.rs @@ -292,7 +292,8 @@ fn gather_comments_and_literals(span_diagnostic: diagnostic::span_handler, {cmnts: ~[cmnt], lits: ~[lit]} { let src = @str::from_bytes(srdr.read_whole_stream()); let itr = parse::token::mk_fake_ident_interner(); - let filemap = @FileMap::new(path, src, BytePos(0)); + let cm = CodeMap::new(); + let filemap = cm.new_filemap(path, src); let rdr = lexer::new_low_level_string_reader( span_diagnostic, filemap, itr); -- cgit 1.4.1-3-g733a5