about summary refs log tree commit diff
path: root/src/rustdoc/rustdoc.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/rustdoc/rustdoc.rs')
-rwxr-xr-xsrc/rustdoc/rustdoc.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/rustdoc/rustdoc.rs b/src/rustdoc/rustdoc.rs
index fd335bcf735..c9d08567596 100755
--- a/src/rustdoc/rustdoc.rs
+++ b/src/rustdoc/rustdoc.rs
@@ -31,11 +31,11 @@ fn run_passes(
     )];
 
     let mut passno = 0;
-    vec::foldl(doc, passes) {|doc, pass|
+    do vec::foldl(doc, passes) {|doc, pass|
         log(debug, #fmt("pass #%d", passno));
         passno += 1;
         log(debug, doc);
-        time(pass.name) {||
+        do time(pass.name) {||
             pass.f(srv, doc)
         }
     }
@@ -82,7 +82,7 @@ fn test_run_passes() {
         }
     }
     let source = "";
-    astsrv::from_str(source) {|srv|
+    do astsrv::from_str(source) {|srv|
         let passes = ~[
             {
                 name: "",
@@ -129,14 +129,14 @@ fn time<T>(what: str, f: fn() -> T) -> T {
 fn run(config: config::config) {
 
     let source_file = config.input_crate;
-    astsrv::from_file(source_file) {|srv|
-        time("wait_ast") {||
-            astsrv::exec(srv) {|_ctxt| () }
+    do astsrv::from_file(source_file) {|srv|
+        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)
-        };
+        });
         run_passes(srv, doc, ~[
             reexport_pass::mk_pass(),
             prune_unexported_pass::mk_pass(),