rust/src/test
Nick Cameron 6a2d2c9495 Adds a ProcMacro form of syntax extension
This commit adds syntax extension forms matching the types for procedural macros 2.0 (RFC #1566), these still require the usual syntax extension boiler plate, but this is a first step towards proper implementation and should be useful for macros 1.1 stuff too.

Supports both attribute-like and function-like macros.
2016-09-22 08:47:57 +12:00
..
codegen librustc: Implement def-use chains and trivial copy propagation on MIR. 2016-09-19 19:18:38 -07:00
codegen-units trans: Let the collector find drop-glue for all vtables, not just VTableImpl. 2016-09-13 22:11:01 -04:00
compile-fail Auto merge of #36502 - TimNN:correct-cancel, r=jseyfried 2016-09-17 20:57:05 -07:00
compile-fail-fulldeps Remove irrelevant test. 2016-09-15 21:17:21 +00:00
debuginfo Add s390x support 2016-09-09 22:28:19 +01:00
incremental Auto merge of #35960 - nikomatsakis:incr-comp-krate-edges, r=michaelwoerister 2016-09-12 17:15:26 -07:00
mir-opt librustc: Implement def-use chains and trivial copy propagation on MIR. 2016-09-19 19:18:38 -07:00
parse-fail Remove parsing of obsolete pre-1.0 syntaxes 2016-09-13 23:33:50 +03:00
pretty Implement RFC#1559: allow all literals in attributes. 2016-08-25 13:25:22 -07:00
run-fail Auto merge of #34942 - porglezomp:master, r=sfackler 2016-09-19 19:03:52 -07:00
run-fail-fulldeps Refactor ExtCtxt to use a Resolver instead of a MacroLoader. 2016-09-13 05:31:16 +00:00
run-make Link test to compiler builtins and make unstable 2016-09-13 12:27:26 -07:00
run-pass Auto merge of #36555 - jseyfried:issue_36540, r=eddyb 2016-09-18 04:11:51 -07:00
run-pass-fulldeps Adds a ProcMacro form of syntax extension 2016-09-22 08:47:57 +12:00
run-pass-valgrind Disable old trans access via -Z orbit, #[rustc_no_mir] or --disable-orbit. 2016-08-24 13:23:37 +03:00
rustdoc Auto merge of #36293 - liigo:docblock-short, r=steveklabnik 2016-09-14 15:39:23 -07:00
ui Specify when type parameter shadows primitive type 2016-09-15 20:06:29 -07:00