| Age | Commit message (Expand) | Author | Lines |
| 2022-06-25 | proc_macro: cache static spans in client's thread-local state | Nika Layzell | -15/+20 |
| 2022-06-24 | proc_macro: Fix expand_expr expansion of bool literals | Nika Layzell | -0/+4 |
| 2022-06-20 | Add blank lines between methods in `proc_macro_server.rs`. | Nicholas Nethercote | -0/+54 |
| 2022-06-20 | Remove `Cursor::append`. | Nicholas Nethercote | -3/+3 |
| 2022-06-18 | Auto merge of #98186 - mystor:tokenstream_as_vec_tt, r=eddyb | bors | -44/+55 |
| 2022-06-17 | review fixups | Nika Layzell | -3/+4 |
| 2022-06-17 | Try to reduce codegen complexity of TokenStream's FromIterator and Extend impls | Nika Layzell | -2/+2 |
| 2022-06-17 | proc_macro: reduce the number of messages required to create, extend, and ite... | Nika Layzell | -44/+54 |
| 2022-06-16 | Support lint expectations for `--force-warn` lints (RFC 2383) | xFrednet | -1/+1 |
| 2022-05-22 | rustc_parse: Move AST -> TokenStream conversion logic to `rustc_ast` | Vadim Petrochenkov | -6/+4 |
| 2022-05-18 | use `CursorRef` more, to not to clone `Tree`s | klensy | -1/+1 |
| 2022-05-11 | ast: Introduce some traits to get AST node properties generically | Vadim Petrochenkov | -1/+1 |
| 2022-04-28 | rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter` | Vadim Petrochenkov | -15/+15 |
| 2022-04-05 | span: move `MultiSpan` | David Wood | -2/+2 |
| 2022-04-04 | Rollup merge of #95343 - dtolnay:literals, r=petrochenkov | Dylan DPC | -8/+8 |
| 2022-03-26 | Use str and char's Debug impl to format literals | David Tolnay | -8/+8 |
| 2022-03-26 | proc-macro: Stop wrapping `ident` matchers into groups | Vadim Petrochenkov | -106/+4 |
| 2022-03-20 | Take &mut Diagnostic in emit_diagnostic. | Camille GILLOT | -2/+2 |
| 2022-03-03 | all: fix some typos | cuishuang | -1/+1 |
| 2022-02-23 | rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission". | Eduard-Mihai Burtescu | -1/+3 |
| 2022-02-19 | Adopt let else in more places | est31 | -3/+2 |
| 2022-01-09 | eplace usages of vec![].into_iter with [].into_iter | Lucas Kent | -3/+3 |
| 2021-12-15 | Remove unnecessary sigils around `Symbol::as_str()` calls. | Nicholas Nethercote | -2/+2 |
| 2021-12-04 | Use IntoIterator for array impl everywhere. | Mara Bos | -3/+2 |
| 2021-11-12 | proc_macro: Add an expand_expr method to TokenStream | Nika Layzell | -55/+107 |
| 2021-11-08 | Don't abort compilation after giving a lint error | Joshua Nelson | -1/+1 |
| 2021-09-22 | Remove Symbol::len | bjorn3 | -1/+1 |
| 2021-09-11 | Auto merge of #84373 - cjgillot:resolve-span, r=michaelwoerister,petrochenkov | bors | -1/+1 |
| 2021-09-10 | Keep a parent LocalDefId in SpanData. | Camille GILLOT | -1/+1 |
| 2021-09-10 | Rollup merge of #86165 - m-ou-se:proc-macro-span-shrink, r=dtolnay | Manish Goregaokar | -0/+6 |
| 2021-08-25 | Use if-let guards in the codebase | Léo Lanteri Thauvin | -11/+12 |
| 2021-08-03 | Remove space after negative sign in Literal to_string | David Tolnay | -0/+3 |
| 2021-08-03 | Auto merge of #87262 - dtolnay:negative, r=Aaron1011 | bors | -22/+41 |
| 2021-07-25 | clippy::single_char_pattern | Matthias Krüger | -1/+1 |
| 2021-07-18 | Support negative numbers in Literal::from_str | David Tolnay | -22/+41 |
| 2021-07-11 | rustc_expand: Simplify span quoting in proc macro server | Vadim Petrochenkov | -26/+9 |
| 2021-07-10 | rustc_expand: Remove redundant field from proc macro expander structures | Vadim Petrochenkov | -2/+2 |
| 2021-07-10 | rustc_span: Revert addition of `proc_macro` field to `ExpnKind::Macro` | Vadim Petrochenkov | -1/+1 |
| 2021-07-02 | add track_path::path fn for proc-macro usage | Bernhard Schuster | -0/+4 |
| 2021-06-09 | Add proc_macro::Span::{before, after}. | Mara Bos | -0/+6 |
| 2021-05-19 | impl FromStr for proc_macro::Literal | David Tolnay | -3/+28 |
| 2021-05-12 | Auto merge of #83813 - cbeuw:remap-std, r=michaelwoerister | bors | -3/+4 |
| 2021-05-12 | Implement span quoting for proc-macros | Aaron Hill | -7/+67 |
| 2021-05-05 | Use local and remapped paths where appropriate | Andy Wang | -1/+1 |
| 2021-05-05 | Make local_path in RealFileName::Remapped Option to be removed in exported me... | Andy Wang | -0/+1 |
| 2021-05-05 | Rename RealFileName::Named to LocalPath and Devirtualized to Remapped | Andy Wang | -2/+2 |
| 2021-03-19 | Extend `proc_macro_back_compat` lint to `js-sys` | Aaron Hill | -4/+30 |
| 2021-03-18 | Extend `proc_macro_back_compat` lint to `actix-web` | Aaron Hill | -17/+29 |
| 2021-03-15 | Extend `proc_macro_back_compat` lint to `procedural-masquerade` | Aaron Hill | -1/+1 |
| 2021-03-14 | Introduce `proc_macro_back_compat` lint, and emit for `time-macros-impl` | Aaron Hill | -4/+66 |