about summary refs log tree commit diff
path: root/src/libregex
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2014-04-30 16:49:12 -0700
committerPatrick Walton <pcwalton@mimiga.net>2014-04-30 16:49:12 -0700
commit4baff4e15f003260de0cc17f419c418332e77149 (patch)
tree0946dec00c29f67e175970eb1792103e0a2e568d /src/libregex
parenta3f9f37014c77cda1ae53bf0984190e877aa413a (diff)
downloadrust-4baff4e15f003260de0cc17f419c418332e77149.tar.gz
rust-4baff4e15f003260de0cc17f419c418332e77149.zip
librustc: Remove `~"string"` and `&"string"` from the language
Diffstat (limited to 'src/libregex')
-rw-r--r--src/libregex/parse.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libregex/parse.rs b/src/libregex/parse.rs
index 094da4ae269..9feceff5375 100644
--- a/src/libregex/parse.rs
+++ b/src/libregex/parse.rs
@@ -220,7 +220,9 @@ impl<'a> Parser<'a> {
                         try!(self.parse_group_opts())
                     } else {
                         self.caps += 1;
-                        self.stack.push(Paren(self.flags, self.caps, ~""))
+                        self.stack.push(Paren(self.flags,
+                                              self.caps,
+                                              "".to_owned()))
                     }
                 }
                 ')' => {
@@ -769,7 +771,7 @@ impl<'a> Parser<'a> {
                     }
                     if self.cur() == ':' {
                         // Save the old flags with the opening paren.
-                        self.stack.push(Paren(self.flags, 0, ~""));
+                        self.stack.push(Paren(self.flags, 0, "".to_owned()));
                     }
                     self.flags = flags;
                     return Ok(())