Skip to content

Commit 1cc5b37

Browse files
committed
---
yaml --- r: 28580 b: refs/heads/try c: b3b1e62 h: refs/heads/master v: v3
1 parent 533ba5e commit 1cc5b37

27 files changed

+930
-932
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
refs/heads/master: cd6f24f9d14ac90d167386a56e7a6ac1f0318195
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: cd6f24f9d14ac90d167386a56e7a6ac1f0318195
5-
refs/heads/try: e86e8c16e6b10d2b58577d10e713149f7f8a97fa
5+
refs/heads/try: b3b1e62750bbce86833409ac59d9797fd5ba2964
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
88
refs/heads/try2: d0c6ce338884ee21843f4b40bf6bf18d222ce5df

branches/try/src/rustdoc/astsrv.rs

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -21,53 +21,53 @@ use rustc::back::link;
2121
use rustc::metadata::filesearch;
2222
use rustc::front;
2323

24-
export ctxt;
25-
export ctxt_handler;
26-
export srv;
24+
export Ctxt;
25+
export CtxtHandler;
26+
export Srv;
2727
export from_str;
2828
export from_file;
2929
export exec;
3030

31-
type ctxt = {
31+
type Ctxt = {
3232
ast: @ast::crate,
3333
ast_map: ast_map::map
3434
};
3535

36-
type srv_owner<T> = fn(srv: srv) -> T;
37-
type ctxt_handler<T> = fn~(ctxt: ctxt) -> T;
38-
type parser = fn~(session, ~str) -> @ast::crate;
36+
type SrvOwner<T> = fn(srv: Srv) -> T;
37+
type CtxtHandler<T> = fn~(ctxt: Ctxt) -> T;
38+
type Parser = fn~(session, ~str) -> @ast::crate;
3939

40-
enum msg {
41-
handle_request(fn~(ctxt)),
42-
exit
40+
enum Msg {
41+
HandleRequest(fn~(Ctxt)),
42+
Exit
4343
}
4444

45-
enum srv = {
46-
ch: comm::Chan<msg>
45+
enum Srv = {
46+
ch: comm::Chan<Msg>
4747
};
4848

49-
fn from_str<T>(source: ~str, owner: srv_owner<T>) -> T {
49+
fn from_str<T>(source: ~str, owner: SrvOwner<T>) -> T {
5050
run(owner, source, parse::from_str_sess)
5151
}
5252

53-
fn from_file<T>(file: ~str, owner: srv_owner<T>) -> T {
53+
fn from_file<T>(file: ~str, owner: SrvOwner<T>) -> T {
5454
run(owner, file, |sess, f| parse::from_file_sess(sess, &Path(f)))
5555
}
5656

57-
fn run<T>(owner: srv_owner<T>, source: ~str, +parse: parser) -> T {
57+
fn run<T>(owner: SrvOwner<T>, source: ~str, +parse: Parser) -> T {
5858

59-
let srv_ = srv({
59+
let srv_ = Srv({
6060
ch: do task::spawn_listener |po| {
6161
act(po, source, parse);
6262
}
6363
});
6464

6565
let res = owner(srv_);
66-
comm::send(srv_.ch, exit);
66+
comm::send(srv_.ch, Exit);
6767
return res;
6868
}
6969

70-
fn act(po: comm::Port<msg>, source: ~str, parse: parser) {
70+
fn act(po: comm::Port<Msg>, source: ~str, parse: Parser) {
7171
let sess = build_session();
7272

7373
let ctxt = build_ctxt(
@@ -78,31 +78,31 @@ fn act(po: comm::Port<msg>, source: ~str, parse: parser) {
7878
let mut keep_going = true;
7979
while keep_going {
8080
match comm::recv(po) {
81-
handle_request(f) => {
81+
HandleRequest(f) => {
8282
f(ctxt);
8383
}
84-
exit => {
84+
Exit => {
8585
keep_going = false;
8686
}
8787
}
8888
}
8989
}
9090

9191
fn exec<T:Send>(
92-
srv: srv,
93-
+f: fn~(ctxt: ctxt) -> T
92+
srv: Srv,
93+
+f: fn~(ctxt: Ctxt) -> T
9494
) -> T {
9595
let po = comm::Port();
9696
let ch = comm::Chan(po);
97-
let msg = handle_request(fn~(move f, ctxt: ctxt) {
97+
let msg = HandleRequest(fn~(move f, ctxt: Ctxt) {
9898
comm::send(ch, f(ctxt))
9999
});
100100
comm::send(srv.ch, msg);
101101
comm::recv(po)
102102
}
103103

104104
fn build_ctxt(sess: session,
105-
ast: @ast::crate) -> ctxt {
105+
ast: @ast::crate) -> Ctxt {
106106

107107
use rustc::front::config;
108108

@@ -129,7 +129,7 @@ fn build_session() -> session {
129129
session
130130
}
131131

132-
type error_handlers = {
132+
type ErrorHandlers = {
133133
emitter: diagnostic::emitter,
134134
span_handler: diagnostic::span_handler
135135
};
@@ -138,13 +138,13 @@ type error_handlers = {
138138
// errors
139139
fn build_error_handlers(
140140
codemap: codemap::codemap
141-
) -> error_handlers {
141+
) -> ErrorHandlers {
142142

143-
type diagnostic_handler = {
143+
type DiagnosticHandler = {
144144
inner: diagnostic::handler,
145145
};
146146

147-
impl diagnostic_handler: diagnostic::handler {
147+
impl DiagnosticHandler: diagnostic::handler {
148148
fn fatal(msg: ~str) -> ! { self.inner.fatal(msg) }
149149
fn err(msg: ~str) { self.inner.err(msg) }
150150
fn bump_err_count() {

branches/try/src/rustdoc/attr_parser.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ use syntax::ast;
99
use syntax::attr;
1010
use core::tuple;
1111

12-
export crate_attrs;
12+
export CrateAttrs;
1313
export parse_crate, parse_desc;
1414
export parse_hidden;
1515

16-
type crate_attrs = {
16+
type CrateAttrs = {
1717
name: Option<~str>
1818
};
1919

@@ -59,7 +59,7 @@ fn doc_meta(
5959
}
6060
}
6161

62-
fn parse_crate(attrs: ~[ast::attribute]) -> crate_attrs {
62+
fn parse_crate(attrs: ~[ast::attribute]) -> CrateAttrs {
6363
let link_metas = attr::find_linkage_metas(attrs);
6464

6565
{

branches/try/src/rustdoc/attr_pass.rs

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,26 @@
66
of the natural-language documentation for a crate."
77
)];
88

9-
use doc::item_utils;
9+
use doc::ItemUtils;
1010
use extract::to_str;
1111
use syntax::ast;
1212
use syntax::ast_map;
1313
use std::map::HashMap;
1414

1515
export mk_pass;
1616

17-
fn mk_pass() -> pass {
17+
fn mk_pass() -> Pass {
1818
{
1919
name: ~"attr",
2020
f: run
2121
}
2222
}
2323

2424
fn run(
25-
srv: astsrv::srv,
26-
doc: doc::doc
27-
) -> doc::doc {
28-
let fold = fold::fold({
25+
srv: astsrv::Srv,
26+
doc: doc::Doc
27+
) -> doc::Doc {
28+
let fold = fold::Fold({
2929
fold_crate: fold_crate,
3030
fold_item: fold_item,
3131
fold_enum: fold_enum,
@@ -37,9 +37,9 @@ fn run(
3737
}
3838

3939
fn fold_crate(
40-
fold: fold::fold<astsrv::srv>,
41-
doc: doc::cratedoc
42-
) -> doc::cratedoc {
40+
fold: fold::Fold<astsrv::Srv>,
41+
doc: doc::CrateDoc
42+
) -> doc::CrateDoc {
4343

4444
let srv = fold.ctxt;
4545
let doc = fold::default_seq_fold_crate(fold, doc);
@@ -50,7 +50,7 @@ fn fold_crate(
5050
};
5151

5252
{
53-
topmod: doc::moddoc_({
53+
topmod: doc::ModDoc_({
5454
item: {
5555
name: option::get_default(attrs.name, doc.topmod.name()),
5656
.. doc.topmod.item
@@ -67,9 +67,9 @@ fn should_replace_top_module_name_with_crate_name() {
6767
}
6868

6969
fn fold_item(
70-
fold: fold::fold<astsrv::srv>,
71-
doc: doc::itemdoc
72-
) -> doc::itemdoc {
70+
fold: fold::Fold<astsrv::Srv>,
71+
doc: doc::ItemDoc
72+
) -> doc::ItemDoc {
7373

7474
let srv = fold.ctxt;
7575
let doc = fold::default_seq_fold_item(fold, doc);
@@ -90,8 +90,8 @@ fn fold_item(
9090
}
9191

9292
fn parse_item_attrs<T:Send>(
93-
srv: astsrv::srv,
94-
id: doc::ast_id,
93+
srv: astsrv::Srv,
94+
id: doc::AstId,
9595
+parse_attrs: fn~(~[ast::attribute]) -> T) -> T {
9696
do astsrv::exec(srv) |ctxt| {
9797
let attrs = match ctxt.ast_map.get(id) {
@@ -134,9 +134,9 @@ fn should_extract_fn_attributes() {
134134
}
135135

136136
fn fold_enum(
137-
fold: fold::fold<astsrv::srv>,
138-
doc: doc::enumdoc
139-
) -> doc::enumdoc {
137+
fold: fold::Fold<astsrv::Srv>,
138+
doc: doc::EnumDoc
139+
) -> doc::EnumDoc {
140140

141141
let srv = fold.ctxt;
142142
let doc_id = doc.id();
@@ -184,9 +184,9 @@ fn should_extract_variant_docs() {
184184
}
185185
186186
fn fold_trait(
187-
fold: fold::fold<astsrv::srv>,
188-
doc: doc::traitdoc
189-
) -> doc::traitdoc {
187+
fold: fold::Fold<astsrv::Srv>,
188+
doc: doc::TraitDoc
189+
) -> doc::TraitDoc {
190190
let srv = fold.ctxt;
191191
let doc = fold::default_seq_fold_trait(fold, doc);
192192
@@ -197,10 +197,10 @@ fn fold_trait(
197197
}
198198
199199
fn merge_method_attrs(
200-
srv: astsrv::srv,
201-
item_id: doc::ast_id,
202-
docs: ~[doc::methoddoc]
203-
) -> ~[doc::methoddoc] {
200+
srv: astsrv::Srv,
201+
item_id: doc::AstId,
202+
docs: ~[doc::MethodDoc]
203+
) -> ~[doc::MethodDoc] {
204204
205205
// Create an assoc list from method name to attributes
206206
let attrs: ~[(~str, Option<~str>)] = do astsrv::exec(srv) |ctxt| {
@@ -259,9 +259,9 @@ fn should_extract_trait_method_docs() {
259259

260260

261261
fn fold_impl(
262-
fold: fold::fold<astsrv::srv>,
263-
doc: doc::impldoc
264-
) -> doc::impldoc {
262+
fold: fold::Fold<astsrv::Srv>,
263+
doc: doc::ImplDoc
264+
) -> doc::ImplDoc {
265265
let srv = fold.ctxt;
266266
let doc = fold::default_seq_fold_impl(fold, doc);
267267

@@ -290,7 +290,7 @@ fn should_extract_impl_method_docs() {
290290

291291
#[cfg(test)]
292292
mod test {
293-
fn mk_doc(source: ~str) -> doc::doc {
293+
fn mk_doc(source: ~str) -> doc::Doc {
294294
do astsrv::from_str(source) |srv| {
295295
let doc = extract::from_srv(srv, ~"");
296296
run(srv, doc)

0 commit comments

Comments
 (0)