about summary refs log tree commit diff
path: root/src/rustdoc/rustdoc.rs
diff options
context:
space:
mode:
authorMichael Sullivan <sully@msully.net>2012-07-13 22:57:48 -0700
committerMichael Sullivan <sully@msully.net>2012-07-14 01:03:43 -0700
commit92743dc2a6a14d042d4b278e4a4dde5ca198c886 (patch)
tree2626211c99906387257880f127f96fee66a0bb4e /src/rustdoc/rustdoc.rs
parent5c5065e8bdd1a7b28810fea4b940577ff17c112c (diff)
downloadrust-92743dc2a6a14d042d4b278e4a4dde5ca198c886.tar.gz
rust-92743dc2a6a14d042d4b278e4a4dde5ca198c886.zip
Move the world over to using the new style string literals and types. Closes #2907.
Diffstat (limited to 'src/rustdoc/rustdoc.rs')
-rwxr-xr-xsrc/rustdoc/rustdoc.rs26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/rustdoc/rustdoc.rs b/src/rustdoc/rustdoc.rs
index 2b70ea4ea96..952539376ef 100755
--- a/src/rustdoc/rustdoc.rs
+++ b/src/rustdoc/rustdoc.rs
@@ -4,7 +4,7 @@ import doc::util;
 
 /// A single operation on the document model
 type pass = {
-    name: str,
+    name: ~str,
     f: fn~(srv: astsrv::srv, doc: doc::doc) -> doc::doc
 };
 
@@ -52,7 +52,7 @@ fn test_run_passes() {
                 doc::cratepage({
                     topmod: {
                         item: {
-                            name: doc.cratemod().name() + "two"
+                            name: doc.cratemod().name() + ~"two"
                             with doc.cratemod().item
                         },
                         items: ~[],
@@ -71,7 +71,7 @@ fn test_run_passes() {
                 doc::cratepage({
                     topmod: {
                         item: {
-                            name: doc.cratemod().name() + "three"
+                            name: doc.cratemod().name() + ~"three"
                             with doc.cratemod().item
                         },
                         items: ~[],
@@ -81,27 +81,27 @@ fn test_run_passes() {
             ]
         }
     }
-    let source = "";
+    let source = ~"";
     do astsrv::from_str(source) |srv| {
         let passes = ~[
             {
-                name: "",
+                name: ~"",
                 f: pass1
             },
             {
-                name: "",
+                name: ~"",
                 f: pass2
             }
         ];
-        let doc = extract::from_srv(srv, "one");
+        let doc = extract::from_srv(srv, ~"one");
         let doc = run_passes(srv, doc, passes);
-        assert doc.cratemod().name() == "onetwothree";
+        assert doc.cratemod().name() == ~"onetwothree";
     }
 }
 
-fn main(args: ~[str]) {
+fn main(args: ~[~str]) {
 
-    if vec::contains(args, "-h") {
+    if vec::contains(args, ~"-h") {
         config::usage();
         ret;
     }
@@ -117,7 +117,7 @@ fn main(args: ~[str]) {
     run(config);
 }
 
-fn time<T>(what: str, f: fn() -> T) -> T {
+fn time<T>(what: ~str, f: fn() -> T) -> T {
     let start = std::time::precise_time_s();
     let rv = f();
     let end = std::time::precise_time_s();
@@ -130,10 +130,10 @@ fn run(config: config::config) {
 
     let source_file = config.input_crate;
     do astsrv::from_file(source_file) |srv| {
-        do time("wait_ast") {
+        do time(~"wait_ast") {
             do astsrv::exec(srv) |_ctxt| { }
         };
-        let doc = time("extract", || {
+        let doc = time(~"extract", || {
             let default_name = source_file;
             extract::from_srv(srv, default_name)
         });