rust/src/libsyntax
bors 1bf5fa3269 Auto merge of #35538 - cgswords:libproc_macro, r=nrc
Kicking off libproc_macro

This PR introduces `libproc_macro`, which is currently quite bare-bones (just a few macro construction tools and an initial `quote!` macro).

This PR also introduces a few test cases for it, and an additional `shim` file (at `src/libsyntax/ext/proc_macro_shim.rs` to allow a facsimile usage of Macros 2.0 *today*!
2016-08-16 16:35:10 -07:00
..
diagnostics
ext Auto merge of #35538 - cgswords:libproc_macro, r=nrc 2016-08-16 16:35:10 -07:00
parse Auto merge of #35162 - canndrew:bang_type_coerced, r=nikomatsakis 2016-08-16 00:12:12 -07:00
print Minor fixups based on feedback 2016-08-13 21:37:09 +08:00
util
abi.rs
ast.rs Rename empty/bang to never 2016-08-13 21:37:09 +08:00
attr.rs
Cargo.toml
codemap.rs Reimplemented tokenstreams as ropes and reduced the exposed TokenStream API. 2016-08-01 10:42:22 -07:00
config.rs
diagnostic_list.rs
entry.rs
feature_gate.rs Auto merge of #35162 - canndrew:bang_type_coerced, r=nikomatsakis 2016-08-16 00:12:12 -07:00
fold.rs Rename empty/bang to never 2016-08-13 21:37:09 +08:00
json.rs
lib.rs Proc_macro is alive 2016-08-16 13:17:36 -07:00
ptr.rs
show_span.rs
std_inject.rs
str.rs
test.rs
tokenstream.rs Auto merge of #35538 - cgswords:libproc_macro, r=nrc 2016-08-16 16:35:10 -07:00
visit.rs Minor fixup. 2016-08-13 21:37:09 +08:00