| Age | Commit message (Expand) | Author | Lines |
| 2023-04-19 | Fixed bad formating | Michael van Straten | -4/+1 |
| 2023-04-19 | Translated absolute byte offset to relative | Michael van Straten | -1/+9 |
| 2023-03-11 | Renamed to byte_range and changed Range generics [skip ci] | Michael van Straten | -2/+2 |
| 2023-03-10 | Fixed extra call to lo in end [skip ci] | Michael van Straten | -1/+1 |
| 2023-03-10 | added byte position range for proc_macro::Span | Michael van Straten | -1/+5 |
| 2023-01-20 | Auto merge of #106090 - WaffleLapkin:dereffffffffff, r=Nilstrieb | bors | -2/+2 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -1/+1 |
| 2023-01-17 | `rustc_expand`: remove `ref` patterns | Maybe Waffle | -2/+2 |
| 2022-12-05 | Remove three uses of `LitKind::synthesize_token_lit`. | Nicholas Nethercote | -2/+2 |
| 2022-12-02 | Add `StrStyle` to `ast::LitKind::ByteStr`. | Nicholas Nethercote | -1/+2 |
| 2022-12-02 | Rename `LitKind::to_token_lit` as `LitKind::synthesize_token_lit`. | Nicholas Nethercote | -1/+1 |
| 2022-11-28 | Rename `ast::Lit` as `ast::MetaItemLit`. | Nicholas Nethercote | -4/+1 |
| 2022-11-28 | Remove `Lit::from_included_bytes`. | Nicholas Nethercote | -2/+2 |
| 2022-11-16 | Use `token::Lit` in `ast::ExprKind::Lit`. | Nicholas Nethercote | -10/+7 |
| 2022-11-11 | Introduce `ExprKind::IncludedBytes` | clubby789 | -0/+7 |
| 2022-10-12 | Auto merge of #102692 - nnethercote:TokenStreamBuilder, r=Aaron1011 | bors | -63/+63 |
| 2022-10-05 | Remove `TokenStreamBuilder`. | Nicholas Nethercote | -33/+34 |
| 2022-10-05 | Rearrange `to_internal`. | Nicholas Nethercote | -41/+40 |
| 2022-10-04 | Improve spans when splitting multi-char operator tokens for proc macros. | Nicholas Nethercote | -2/+14 |
| 2022-10-03 | Clarify operator splitting. | Nicholas Nethercote | -2/+6 |
| 2022-09-01 | Auto merge of #100210 - mystor:proc_macro_diag_struct, r=eddyb | bors | -36/+17 |
| 2022-08-16 | Rename some things related to literals. | Nicholas Nethercote | -6/+12 |
| 2022-08-06 | proc_macro/bridge: send diagnostics over the bridge as a struct | Nika Layzell | -36/+17 |
| 2022-07-29 | Remove `TreeAndSpacing`. | Nicholas Nethercote | -25/+24 |
| 2022-07-18 | proc_macro: Move subspan to be a method on Span in the bridge | Nika Layzell | -37/+36 |
| 2022-07-18 | proc_macro: stop using a remote object handle for Literal | Nika Layzell | -181/+149 |
| 2022-07-18 | proc_macro: stop using a remote object handle for Ident | Nika Layzell | -57/+34 |
| 2022-07-10 | Auto merge of #98463 - mystor:expand_expr_bool, r=eddyb | bors | -0/+4 |
| 2022-06-28 | review changes | Nika Layzell | -104/+95 |
| 2022-06-26 | proc_macro: stop using a remote object handle for Group | Nika Layzell | -214/+160 |
| 2022-06-26 | proc_macro: stop using a remote object handle for Punct | Nika Layzell | -60/+16 |
| 2022-06-26 | proc_macro: Rename ExpnContext to ExpnGlobals, and unify method on Server trait | Nika Layzell | -17/+10 |
| 2022-06-25 | proc_macro: remove Context trait, and put span methods directly on Server | Nika Layzell | -4/+4 |
| 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 |