diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-11-14 17:43:41 -0800 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-11-14 21:56:58 -0800 |
| commit | b1dff40bae94dd0fd1e4846fd7b76723d0a3f9f9 (patch) | |
| tree | b6b2bf8b667ee4b9b619c733f8bd505e259154b6 /src/libsyntax/codemap.rs | |
| parent | 3a9ccd53e559be6db3300eb161951fe75b1ff962 (diff) | |
Create CodeMap.add_filemap
Diffstat (limited to 'src/libsyntax/codemap.rs')
| -rw-r--r-- | src/libsyntax/codemap.rs | 4 |
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, |
