rust/src/librustc_metadata
bors bd455ef165 Auto merge of #52552 - eddyb:proc-macro-prep, r=alexcrichton
Prepare proc_macro for decoupling it from the rest of the compiler.

This is #49219 up to the point where the bridge is introduced. Aside from moving some code around, the largest change is the rewrite of `proc_macro::quote` to be simpler and do less introspection.

I'd like to also extend `quote!` with `${stmt;...;expr}` instead of just `$variable` (and maybe even `$(... $iter ...)*`), which seems pretty straight-forward now, but I don't know if/when I should.

r? @alexcrichton or @dtolnay cc @jseyfried @petrochenkov
2018-07-21 08:31:32 +00:00
..
2018-07-18 10:53:08 +02:00
2018-07-18 10:53:08 +02:00
2018-07-16 15:09:17 +02:00
2018-04-19 20:33:18 -04:00
2018-07-16 15:09:17 +02:00
2018-07-18 10:53:08 +02:00