rust/src/libsyntax
bors 0ddf6f4b7c auto merge of #15233 : jbclements/rust/match-var-hygiene-etc, r=cmr
This PR includes two big things and a bunch of little ones.

1) It enables hygiene for variables bound by 'match' expressions.
2) It fixes a bug discovered indirectly (#15221), wherein fold traversal failed to visit nonterminal nodes.
3) It fixes a small bug in the macro tutorial.

It also adds tests for the first two, and makes a bunch of small comment improvements and cleanup.
2014-06-28 05:21:34 +00:00
..
ext auto merge of #15233 : jbclements/rust/match-var-hygiene-etc, r=cmr 2014-06-28 05:21:34 +00:00
parse auto merge of #15233 : jbclements/rust/match-var-hygiene-etc, r=cmr 2014-06-28 05:21:34 +00:00
print Remove unnecessary to_string calls 2014-06-26 08:56:49 +02:00
util librustc: Remove the fallback to int from typechecking. 2014-06-24 17:18:48 -07:00
abi.rs librustc: Remove the fallback to int from typechecking. 2014-06-24 17:18:48 -07:00
ast.rs working on hygiene 2014-06-27 21:41:10 -07:00
ast_map.rs Remove unnecessary to_string calls 2014-06-26 08:56:49 +02:00
ast_util.rs Remove unnecessary to_string calls 2014-06-26 08:56:49 +02:00
attr.rs Add stability inheritance 2014-06-18 22:22:26 -07:00
codemap.rs Dump results of analysis phase as CSV 2014-06-13 21:09:50 +12:00
crateid.rs Remove unnecessary to_string calls 2014-06-26 08:56:49 +02:00
diagnostic.rs Register new snapshots 2014-06-15 23:30:24 -07:00
fold.rs adjust fold to fold over interpolated items/exprs/etc. 2014-06-27 22:14:13 -07:00
lib.rs Register new snapshots 2014-06-22 21:16:11 -07:00
owned_slice.rs core: Rename container mod to collections. Closes #12543 2014-06-08 21:29:57 -07:00
visit.rs libsyntax: Allow + to separate trait bounds from objects. 2014-06-13 13:53:34 -07:00