rust/src/test
Manish Goregaokar 020e4e4ad9 Rollup merge of #22383 - pnkfelix:pass-features-along-during-expansion, r=huonw
Pass features along during expansion

Use the set of passed features to detect uses of feature-gated macros without the corresponding feature enabled.

Fix #22234.

----

Also, the framework this add (passing along a reference to the features in the expansion context) is a necessary precursor for landing a properly feature-gated desugaring-based overloaded-`box` and placement-`in` (#22181).

----

This is fixing a bug, but since there might be code out there that is unknowingly taking advantage of that bug, I feel obligated to mark this as a:

[breaking-change]
2015-02-17 17:33:20 +05:30
..
auxiliary Rollup merge of #22364 - Manishearth:rfc-572-forbid-attr, r=nikomatsakis 2015-02-17 17:33:19 +05:30
bench Rollup merge of #22402 - nagisa:spring-cleanup-2, r=nikomatsakis 2015-02-17 17:33:18 +05:30
codegen
compile-fail Rollup merge of #22383 - pnkfelix:pass-features-along-during-expansion, r=huonw 2015-02-17 17:33:20 +05:30
compile-fail-fulldeps
debuginfo
parse-fail
pretty
run-fail
run-make Rollup merge of #22402 - nagisa:spring-cleanup-2, r=nikomatsakis 2015-02-17 17:33:18 +05:30
run-pass Rollup merge of #22311 - lfairy:consistent-fmt, r=alexcrichton 2015-02-17 17:33:20 +05:30
run-pass-fulldeps
run-pass-valgrind