summary refs log tree commit diff
path: root/src/libsyntax/codemap.rs
diff options
context:
space:
mode:
authorMarvin Löbel <loebel.marvin@gmail.com>2013-03-20 19:13:13 +0100
committerMarvin Löbel <loebel.marvin@gmail.com>2013-03-21 01:50:32 +0100
commita7d296f24c785e359bfd6d9e491fd8854c3ad967 (patch)
treedd86187e73441b9bc2bad0157a49f791baac6e06 /src/libsyntax/codemap.rs
parentb12714eff5dd2ccde118c520444990216739e006 (diff)
downloadrust-a7d296f24c785e359bfd6d9e491fd8854c3ad967.tar.gz
rust-a7d296f24c785e359bfd6d9e491fd8854c3ad967.zip
renamed str::view -> slice_DBG_BRWD
renamed str::slice -> slice_DBG_UNIQ
changed vec slice method -> to_owned()
renamed vec view method  -> slice_V_DBG_BRWD
Diffstat (limited to 'src/libsyntax/codemap.rs')
-rw-r--r--src/libsyntax/codemap.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libsyntax/codemap.rs b/src/libsyntax/codemap.rs
index 538f0de8c84..99bb6998c86 100644
--- a/src/libsyntax/codemap.rs
+++ b/src/libsyntax/codemap.rs
@@ -266,7 +266,7 @@ pub impl FileMap {
                 Some(e) => e,
                 None => str::len(*self.src)
             };
-            str::slice(*self.src, begin, end)
+            str::slice_DBG_BRWD(*self.src, begin, end).to_owned()
         }
     }
 
@@ -395,8 +395,8 @@ pub impl CodeMap {
         let begin = self.lookup_byte_offset(sp.lo);
         let end = self.lookup_byte_offset(sp.hi);
         fail_unless!(begin.fm.start_pos == end.fm.start_pos);
-        return str::slice(*begin.fm.src,
-                          begin.pos.to_uint(), end.pos.to_uint());
+        return str::slice_DBG_BRWD(*begin.fm.src,
+                          begin.pos.to_uint(), end.pos.to_uint()).to_owned();
     }
 
     pub fn get_filemap(&self, filename: ~str) -> @FileMap {