Skip to content

Commit 0c26fc3

Browse files
committed
---
yaml --- r: 11348 b: refs/heads/master c: ba2c2af h: refs/heads/master v: v3
1 parent 7a74f19 commit 0c26fc3

File tree

2 files changed

+8
-98
lines changed

2 files changed

+8
-98
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: 37601684c90587abe2cc29fecc71e6cb252632d8
2+
refs/heads/master: ba2c2afc98761dc57f5516e37f2a5bb5c30a35cf
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
55
refs/heads/try: 2898dcc5d97da9427ac367542382b6239d9c0bbf

trunk/src/rustdoc/desc_to_brief_pass.rs

Lines changed: 7 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -18,99 +18,29 @@ fn run(
1818
doc: doc::cratedoc
1919
) -> doc::cratedoc {
2020
let fold = fold::fold({
21-
fold_mod: fold_mod,
22-
fold_const: fold_const,
23-
fold_fn: fold_fn,
24-
fold_enum: fold_enum,
25-
fold_res: fold_res,
21+
fold_item: fold_item,
2622
fold_iface: fold_iface,
27-
fold_impl: fold_impl,
28-
fold_type: fold_type
23+
fold_impl: fold_impl
2924
with *fold::default_seq_fold(())
3025
});
3126
fold.fold_crate(fold, doc)
3227
}
3328

34-
fn fold_mod(fold: fold::fold<()>, doc: doc::moddoc) -> doc::moddoc {
35-
let doc = fold::default_seq_fold_mod(fold, doc);
36-
let (brief, desc) = modify(doc.brief(), doc.desc());
29+
fn fold_item(fold: fold::fold<()>, doc: doc::itemdoc) -> doc::itemdoc {
30+
let doc = fold::default_seq_fold_item(fold, doc);
31+
let (brief, desc) = modify(doc.brief, doc.desc);
3732

3833
{
39-
item: {
40-
brief: brief,
41-
desc: desc
42-
with doc.item
43-
}
44-
with doc
45-
}
46-
}
47-
48-
fn fold_const(fold: fold::fold<()>, doc: doc::constdoc) -> doc::constdoc {
49-
let doc = fold::default_seq_fold_const(fold, doc);
50-
let (brief, desc) = modify(doc.brief(), doc.desc());
51-
52-
{
53-
item: {
54-
brief: brief,
55-
desc: desc
56-
with doc.item
57-
}
58-
with doc
59-
}
60-
}
61-
62-
fn fold_fn(fold: fold::fold<()>, doc: doc::fndoc) -> doc::fndoc {
63-
let doc = fold::default_seq_fold_fn(fold, doc);
64-
let (brief, desc) = modify(doc.brief(), doc.desc());
65-
66-
{
67-
item: {
68-
brief: brief,
69-
desc: desc
70-
with doc.item
71-
}
72-
with doc
73-
}
74-
}
75-
76-
fn fold_enum(fold: fold::fold<()>, doc: doc::enumdoc) -> doc::enumdoc {
77-
let doc = fold::default_seq_fold_enum(fold, doc);
78-
let (brief, desc) = modify(doc.brief(), doc.desc());
79-
80-
{
81-
item: {
82-
brief: brief,
83-
desc: desc
84-
with doc.item
85-
}
86-
with doc
87-
}
88-
}
89-
90-
fn fold_res(fold: fold::fold<()>, doc: doc::resdoc) -> doc::resdoc {
91-
let doc = fold::default_seq_fold_res(fold, doc);
92-
let (brief, desc) = modify(doc.brief(), doc.desc());
93-
94-
{
95-
item: {
96-
brief: brief,
97-
desc: desc
98-
with doc.item
99-
}
34+
brief: brief,
35+
desc: desc
10036
with doc
10137
}
10238
}
10339

10440
fn fold_iface(fold: fold::fold<()>, doc: doc::ifacedoc) -> doc::ifacedoc {
10541
let doc =fold::default_seq_fold_iface(fold, doc);
106-
let (brief, desc) = modify(doc.brief(), doc.desc());
10742

10843
{
109-
item: {
110-
brief: brief,
111-
desc: desc
112-
with doc.item
113-
},
11444
methods: vec::map(doc.methods) {|doc|
11545
let (brief, desc) = modify(doc.brief, doc.desc);
11646

@@ -126,14 +56,8 @@ fn fold_iface(fold: fold::fold<()>, doc: doc::ifacedoc) -> doc::ifacedoc {
12656

12757
fn fold_impl(fold: fold::fold<()>, doc: doc::impldoc) -> doc::impldoc {
12858
let doc =fold::default_seq_fold_impl(fold, doc);
129-
let (brief, desc) = modify(doc.brief(), doc.desc());
13059

13160
{
132-
item: {
133-
brief: brief,
134-
desc: desc
135-
with doc.item
136-
},
13761
methods: vec::map(doc.methods) {|doc|
13862
let (brief, desc) = modify(doc.brief, doc.desc);
13963

@@ -147,20 +71,6 @@ fn fold_impl(fold: fold::fold<()>, doc: doc::impldoc) -> doc::impldoc {
14771
}
14872
}
14973

150-
fn fold_type(fold: fold::fold<()>, doc: doc::tydoc) -> doc::tydoc {
151-
let doc = fold::default_seq_fold_type(fold, doc);
152-
let (brief, desc) = modify(doc.brief(), doc.desc());
153-
154-
{
155-
item: {
156-
brief: brief,
157-
desc: desc
158-
with doc.item
159-
}
160-
with doc
161-
}
162-
}
163-
16474
#[test]
16575
fn should_promote_mod_desc() {
16676
let doc = test::mk_doc("#[doc(desc = \"desc\")] mod m { }");

0 commit comments

Comments
 (0)