rust/src/librustdoc
bors 753d8c226c auto merge of #9088 : nikomatsakis/rust/issue-6304-AST-tree-not-DAG, r=catamorphism
Ensures that each AST node has a unique id. Fixes numerous bugs in macro expansion and deriving. Add two
representative tests.

Fixes #7971
Fixes #6304
Fixes #8367
Fixes #8754
Fixes #8852
Fixes #2543
Fixes #7654
2013-09-10 03:10:59 -07:00
..
astsrv.rs Delay assignment of node ids until after expansion. Ensures that each AST node 2013-09-10 05:45:12 -04:00
attr_parser.rs std: Rename Iterator.transform -> .map 2013-08-10 07:33:21 -07:00
attr_pass.rs Delay assignment of node ids until after expansion. Ensures that each AST node 2013-09-10 05:45:12 -04:00
config.rs std::vec: Change fn unzip to take an iterator argument 2013-09-10 05:39:59 +02:00
demo.rs rustc: add a lint to enforce uppercase statics. 2013-07-01 17:52:57 +10:00
desc_to_brief_pass.rs Updated std::Option, std::Either and std::Result 2013-08-05 22:42:21 +02:00
doc.rs Change const to static 2013-08-07 22:41:13 -04:00
escape_pass.rs Silence some warnings. 2013-06-12 12:21:05 +10:00
extract.rs Delay assignment of node ids until after expansion. Ensures that each AST node 2013-09-10 05:45:12 -04:00
fold.rs std: Rename Iterator.transform -> .map 2013-08-10 07:33:21 -07:00
markdown_index_pass.rs Updated std::Option, std::Either and std::Result 2013-08-05 22:42:21 +02:00
markdown_pass.rs Change const to static 2013-08-07 22:41:13 -04:00
markdown_writer.rs Rename str::from_bytes to str::from_utf8, closes #8985 2013-09-05 14:17:24 +02:00
page_pass.rs std: Rename Iterator.transform -> .map 2013-08-10 07:33:21 -07:00
parse.rs Remove unused automatic cfg bindings Fixes #7169 2013-08-13 17:06:27 -07:00
pass.rs syntax: modernise attribute handling in syntax::attr. 2013-07-20 01:06:16 +10:00
path_pass.rs New naming convention for ast::{node_id, local_crate, crate_node_id, blk_check_mode, ty_field, ty_method} 2013-07-29 16:16:48 +02:00
prune_hidden_pass.rs std: Rename Iterator.transform -> .map 2013-08-10 07:33:21 -07:00
prune_private_pass.rs std: Transform.find_ -> .find 2013-08-10 07:33:22 -07:00
rustdoc.rs removed os::set_args, closing #8325 2013-08-23 10:26:37 +08:00
sectionalize_pass.rs Updated std::Option, std::Either and std::Result 2013-08-05 22:42:21 +02:00
sort_item_name_pass.rs syntax: modernise attribute handling in syntax::attr. 2013-07-20 01:06:16 +10:00
sort_item_type_pass.rs Change const to static 2013-08-07 22:41:13 -04:00
sort_pass.rs syntax: modernise attribute handling in syntax::attr. 2013-07-20 01:06:16 +10:00
text_pass.rs Silence various warnings in bootstrap build. 2013-07-18 09:35:12 +02:00
trim_pass.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
tystr_pass.rs std: Transform.find_ -> .find 2013-08-10 07:33:22 -07:00
unindent_pass.rs Replaces the free-standing functions in f32, &c. 2013-07-08 18:05:17 +02:00