]> git.lizzy.rs Git - rust.git/commitdiff
rustdoc: Cleanup
authorBrian Anderson <banderson@mozilla.com>
Thu, 19 Jan 2012 08:14:41 +0000 (00:14 -0800)
committerBrian Anderson <banderson@mozilla.com>
Thu, 19 Jan 2012 08:14:41 +0000 (00:14 -0800)
src/rustdoc/attr_pass.rs
src/rustdoc/fold.rs
src/rustdoc/prune_undoc_pass.rs
src/rustdoc/tystr_pass.rs

index 5fe6e0684943fcf84d866ab7e0b49ad2e9669653..ee3d8abb8f3c6ba114b10288a1ae53fb50cbd617 100644 (file)
@@ -20,24 +20,9 @@ fn run(
     doc: doc::cratedoc
 ) -> doc::cratedoc {
     let fold = fold::fold({
-        fold_crate: fn~(
-            f: fold::fold<astsrv::srv>,
-            d: doc::cratedoc
-        ) -> doc::cratedoc {
-            fold_crate(f, d)
-        },
-        fold_mod: fn~(
-            f: fold::fold<astsrv::srv>,
-            d: doc::moddoc
-        ) -> doc::moddoc {
-            fold_mod(f, d)
-        },
-        fold_fn: fn~(
-            f: fold::fold<astsrv::srv>,
-            d: doc::fndoc
-        ) -> doc::fndoc {
-            fold_fn(f, d)
-        }
+        fold_crate: fold_crate,
+        fold_mod: fold_mod,
+        fold_fn: fold_fn
         with *fold::default_seq_fold(srv)
     });
     fold.fold_crate(fold, doc)
index 7b52881414cb85cc04db9d696d2902ad910b2d6b..2d4c8c347315cb9317729758507f55c53c559b7d 100644 (file)
@@ -8,30 +8,11 @@
 
 tag fold<T> = t<T>;
 
-type fold_crate<T> = fn~(
-    fold: fold<T>,
-    doc: doc::cratedoc
-) -> doc::cratedoc;
-
-type fold_mod<T> = fn~(
-    fold: fold<T>,
-    doc: doc::moddoc
-) -> doc::moddoc;
-
-type fold_fn<T> = fn~(
-    fold: fold<T>,
-    doc: doc::fndoc
-) -> doc::fndoc;
-
-type fold_modlist<T> = fn~(
-    fold: fold<T>,
-    list: doc::modlist
-) -> doc::modlist;
-
-type fold_fnlist<T> = fn~(
-    fold: fold<T>,
-    list: doc::fnlist
-) -> doc::fnlist;
+type fold_crate<T> = fn~(fold: fold<T>, doc: doc::cratedoc) -> doc::cratedoc;
+type fold_mod<T> = fn~(fold: fold<T>, doc: doc::moddoc) -> doc::moddoc;
+type fold_fn<T> = fn~(fold: fold<T>, doc: doc::fndoc) -> doc::fndoc;
+type fold_modlist<T> = fn~(fold: fold<T>,list: doc::modlist) -> doc::modlist;
+type fold_fnlist<T> = fn~(fold: fold<T>,list: doc::fnlist) -> doc::fnlist;
 
 type t<T> = {
     ctxt: T,
index b431ba6eb68d83f583ab7e04b5ad7c7a95fc8215..5bc8696b08a0392df5ada494a0656607035011b7 100644 (file)
@@ -18,18 +18,8 @@ fn run(
         mutable have_docs: true
     };
     let fold = fold::fold({
-        fold_fn: fn~(
-            f: fold::fold<ctxt>,
-            d: doc::fndoc
-        ) -> doc::fndoc {
-            fold_fn(f, d)
-        },
-        fold_fnlist: fn~(
-            f: fold::fold<ctxt>,
-            l: doc::fnlist
-        ) -> doc::fnlist {
-            fold_fnlist(f, l)
-        }
+        fold_fn: fold_fn,
+        fold_fnlist: fold_fnlist
         with *fold::default_seq_fold(ctxt)
     });
     fold.fold_crate(fold, doc)
index 26b9a5f4f2f18ef556e21ce872fabca3e67d2091..fe3f0aafb106cfc75bb7ab37c95c002b6412e022 100644 (file)
@@ -16,12 +16,7 @@ fn run(
     doc: doc::cratedoc
 ) -> doc::cratedoc {
     let fold = fold::fold({
-        fold_fn: fn~(
-            f: fold::fold<astsrv::srv>,
-            d: doc::fndoc
-        ) -> doc::fndoc {
-            fold_fn(f, d)
-        }
+        fold_fn: fold_fn
         with *fold::default_seq_fold(srv)
     });
     fold.fold_crate(fold, doc)