about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-06-28 05:21:34 +0000
committerbors <bors@rust-lang.org>2014-06-28 05:21:34 +0000
commit0ddf6f4b7c45bb6003a7c917e24583fc2b606826 (patch)
tree515b9c4e2a23780eacdb5258e35f4c1994715f3e /src/libstd
parentafdfe40aa0b7dfc7800dddbc1f55da979abfe486 (diff)
parent04ced031ad52cfa33f30dbd55f72aff1d95813a3 (diff)
downloadrust-0ddf6f4b7c45bb6003a7c917e24583fc2b606826.tar.gz
rust-0ddf6f4b7c45bb6003a7c917e24583fc2b606826.zip
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.
Diffstat (limited to 'src/libstd')
0 files changed, 0 insertions, 0 deletions