diff options
| author | Michael Sullivan <sully@msully.net> | 2012-06-25 20:00:46 -0700 |
|---|---|---|
| committer | Michael Sullivan <sully@msully.net> | 2012-06-25 20:00:46 -0700 |
| commit | 329eca6044fdf376a7a89ec7a96dba7a8b884cf7 (patch) | |
| tree | 7008814278a066914b6ba36818388d5212ffda9f /src/rustdoc/prune_unexported_pass.rs | |
| parent | c087aaf56b1109163126fea4c2760f8414ffbe56 (diff) | |
| download | rust-329eca6044fdf376a7a89ec7a96dba7a8b884cf7.tar.gz rust-329eca6044fdf376a7a89ec7a96dba7a8b884cf7.zip | |
Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.
Diffstat (limited to 'src/rustdoc/prune_unexported_pass.rs')
| -rw-r--r-- | src/rustdoc/prune_unexported_pass.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/rustdoc/prune_unexported_pass.rs b/src/rustdoc/prune_unexported_pass.rs index f0eac40a297..b564af58794 100644 --- a/src/rustdoc/prune_unexported_pass.rs +++ b/src/rustdoc/prune_unexported_pass.rs @@ -30,7 +30,7 @@ fn fold_mod(fold: fold::fold<astsrv::srv>, doc: doc::moddoc) -> doc::moddoc { } } -fn exported_items(srv: astsrv::srv, doc: doc::moddoc) -> [doc::itemtag] { +fn exported_items(srv: astsrv::srv, doc: doc::moddoc) -> [doc::itemtag]/~ { exported_things( srv, doc, exported_items_from_crate, @@ -41,9 +41,9 @@ fn exported_items(srv: astsrv::srv, doc: doc::moddoc) -> [doc::itemtag] { fn exported_things<T>( srv: astsrv::srv, doc: doc::moddoc, - from_crate: fn(astsrv::srv, doc::moddoc) -> [T], - from_mod: fn(astsrv::srv, doc::moddoc) -> [T] -) -> [T] { + from_crate: fn(astsrv::srv, doc::moddoc) -> [T]/~, + from_mod: fn(astsrv::srv, doc::moddoc) -> [T]/~ +) -> [T]/~ { if doc.id() == ast::crate_node_id { from_crate(srv, doc) } else { @@ -54,14 +54,14 @@ fn exported_things<T>( fn exported_items_from_crate( srv: astsrv::srv, doc: doc::moddoc -) -> [doc::itemtag] { +) -> [doc::itemtag]/~ { exported_items_from(srv, doc, is_exported_from_crate) } fn exported_items_from_mod( srv: astsrv::srv, doc: doc::moddoc -) -> [doc::itemtag] { +) -> [doc::itemtag]/~ { exported_items_from(srv, doc, {|a,b| is_exported_from_mod(a, doc.id(), b) }) @@ -71,7 +71,7 @@ fn exported_items_from( srv: astsrv::srv, doc: doc::moddoc, is_exported: fn(astsrv::srv, str) -> bool -) -> [doc::itemtag] { +) -> [doc::itemtag]/~ { vec::filter_map(doc.items) { |itemtag| let itemtag = alt itemtag { doc::enumtag(enumdoc) { @@ -96,7 +96,7 @@ fn exported_variants_from( srv: astsrv::srv, doc: doc::enumdoc, is_exported: fn(astsrv::srv, str) -> bool -) -> [doc::variantdoc] { +) -> [doc::variantdoc]/~ { vec::filter_map(doc.variants) { |doc| if is_exported(srv, doc.name) { some(doc) |
