about summary refs log tree commit diff
path: root/src/libsyntax/ext/proc_macro_server.rs
AgeCommit message (Expand)AuthorLines
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-712/+0
2019-10-15Rollup merge of #64623 - matthewjasper:underscore-imports, r=petrochenkovTyler Mandry-2/+1
2019-10-15Remove some mentions of gensymsMatthew Jasper-2/+1
2019-10-15syntax::parse::sess -> syntax::sessMazdak Farrokhzad-1/+2
2019-10-14Rollup merge of #65261 - nnethercote:rm-Option-from-TokenStream, r=petrochenkovTyler Mandry-1/+1
2019-10-14Rollup merge of #65392 - Centril:nt-to-tt, r=Mark-SimulacrumMazdak Farrokhzad-1/+1
2019-10-14Remove the `Option` in `TokenStream`.Nicholas Nethercote-1/+1
2019-10-13token: extract Nonterminal::to_tokenstream to parser.Mazdak Farrokhzad-1/+1
2019-10-13tokenstream: don't depend on pprustMazdak Farrokhzad-1/+2
2019-10-03proc_macro: Add `Span::mixed_site` exposing `macro_rules` hygieneVadim Petrochenkov-0/+5
2019-09-17Privatize DiagnosticBuilder constructorsMark Rousskov-2/+2
2019-09-04flatten rustc_lexer::character_properties moduleAleksey Kladov-2/+1
2019-09-04remove XID and Pattern_White_Space unicode tables from libcoreAleksey Kladov-2/+2
2019-08-27proc_macro: Update `Span::def_site` to use the proc macro definition locationVadim Petrochenkov-4/+3
2019-08-23Audit uses of `apply_mark` in built-in macrosVadim Petrochenkov-9/+2
2019-08-15hygiene: `ExpnInfo` -> `ExpnData`Vadim Petrochenkov-1/+1
2019-08-15hygiene: Remove `Option`s from functions returning `ExpnInfo`Vadim Petrochenkov-2/+2
2019-08-15syntax_pos: `NO_EXPANSION`/`SyntaxContext::empty()` -> `SyntaxContext::root()`Vadim Petrochenkov-1/+1
2019-08-05add unknown tokenAleksey Kladov-1/+1
2019-07-27Move proc macro server into libsyntaxVadim Petrochenkov-0/+715