From: bors Date: Sat, 5 Jul 2014 03:16:50 +0000 (+0000) Subject: auto merge of #15425 : jbclements/rust/hygiene-for-3-kinds-of-args, r=cmr X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=29d6a8ecc6f43bac7171267993ef07dfdf528281;p=rust.git auto merge of #15425 : jbclements/rust/hygiene-for-3-kinds-of-args, r=cmr This pull request adds hygiene for 3 kinds of argument bindings: - arguments to item fns, - arguments to `ExprFnBlock`s, and - arguments to `ExprProc`s It also adds a bunch of unit tests, fixes a few macro uses to be non-capturing, and has a few cleanup items. local `make check` succeeds. --- 29d6a8ecc6f43bac7171267993ef07dfdf528281