about summary refs log tree commit diff
path: root/src/libsyntax/codemap.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/codemap.rs
parent3a9ccd53e559be6db3300eb161951fe75b1ff962 (diff)
Create CodeMap.add_filemap
Diffstat (limited to 'src/libsyntax/codemap.rs')
-rw-r--r--src/libsyntax/codemap.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libsyntax/codemap.rs b/src/libsyntax/codemap.rs
index e8e39ff272a..f3b0611e463 100644
--- a/src/libsyntax/codemap.rs
+++ b/src/libsyntax/codemap.rs
@@ -230,6 +230,10 @@ pub impl CodeMap {
         }
     }
 
+    pub fn add_filemap(@self, filemap: @FileMap) {
+        self.files.push(filemap);
+    }
+
     pub fn mk_substr_filename(@self, sp: span) -> ~str {
         let pos = self.lookup_char_pos(sp.lo);
         return fmt!("<%s:%u:%u>", pos.file.name,