about summary refs log tree commit diff
path: root/src/librustc_expand/proc_macro_server.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-712/+0
2020-08-22Add backwards-compat hack for certain '$name' tokensAaron Hill-7/+13
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-1/+1
2020-08-11Introduce `rustc_lexer::is_ident` and use it in couple of placesVadim Petrochenkov-9/+1
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-1/+1
2020-08-06rustc_expand: Don not beautify doc comments before passing them to macrosVadim Petrochenkov-4/+2
2020-08-06rustc_ast: Stop using "string typing" for doc comment tokensVadim Petrochenkov-4/+3
2020-07-26proc_macro: Add API for tracked access to environment variablesVadim Petrochenkov-0/+9
2020-07-15Remove lots of `Symbol::as_str()` calls.Nicholas Nethercote-2/+2
2020-07-02Auto merge of #73954 - Manishearth:rollup-8qvh170, r=Manishearthbors-1/+1
2020-07-01Remove `token::FlattenGroup`Vadim Petrochenkov-17/+8
2020-07-01expand: Stop using nonterminals for passing tokens to attribute and derive ma...Vadim Petrochenkov-2/+6
2020-06-27ast_pretty: Pass some token streams and trees by referenceVadim Petrochenkov-1/+1
2020-06-26proc_macro: Stop flattening groups with dummy spansVadim Petrochenkov-12/+26
2020-06-10Migrate to numeric associated constsLzu Tao-4/+4
2020-06-04Add `-Z span-debug` to allow for easier debugging of proc macrosAaron Hill-1/+7
2020-05-29Split payload of FileName::Real to track both real and virutalized paths.Felix S. Klock II-1/+2
2020-05-15Fix {:#?} representation of proc_macro::LiteralDavid Tolnay-3/+8
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-2/+2
2020-05-03Implement `confusable_idents` lint.Charles Lew-4/+5
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-6/+6
2020-02-28Rollup merge of #69481 - matthiaskrgr:single_char, r=ecstatic-morseMazdak Farrokhzad-2/+2
2020-02-27don't use .into() to convert types into identical types.Matthias Krüger-7/+3
2020-02-27use char instead of &str for single char patternsMatthias Krüger-2/+2
2020-02-01syntax::print -> new crate rustc_ast_prettyMazdak Farrokhzad-1/+1
2020-02-011. move node_id to syntaxMazdak Farrokhzad-1/+1
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-9/+8
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-2/+2
2019-12-31Add symbol normalization for proc_macro_server.Charles Lew-0/+2
2019-12-30Rename directories for some crates from `syntax_x` to `rustc_x`Vadim Petrochenkov-0/+689