| Age | Commit message (Expand) | Author | Lines |
| 2022-06-26 | proc_macro: Rename ExpnContext to ExpnGlobals, and unify method on Server trait | Nika Layzell | -17/+10 |
| 2022-06-26 | Auto merge of #98190 - nnethercote:optimize-derive-Debug-code, r=scottmcm | bors | -4/+27 |
| 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-24 | Optimize the code produced by `derive(Debug)`. | Nicholas Nethercote | -1/+20 |
| 2022-06-23 | Rename some `ExtCtxt` methods. | Nicholas Nethercote | -3/+7 |
| 2022-06-21 | Add `create_err` and `emit_err` to `ExtCtxt` | beetrees | -1/+12 |
| 2022-06-20 | Add blank lines between methods in `proc_macro_server.rs`. | Nicholas Nethercote | -0/+54 |
| 2022-06-20 | Remove `TokenStream::from_streams`. | Nicholas Nethercote | -2/+4 |
| 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 | Rollup merge of #97757 - xFrednet:rfc-2383-expect-with-force-warn, r=wesleywi... | Matthias Krüger | -1/+1 |
| 2022-06-16 | Support lint expectations for `--force-warn` lints (RFC 2383) | xFrednet | -1/+1 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -6/+6 |
| 2022-06-12 | Auto merge of #98020 - TaKO8Ki:use-create-snapshot-for-diagnostic-in-rustc-ex... | bors | -1/+1 |
| 2022-06-12 | use `create_snapshot_for_diagnostic` instead of `clone` | Takayuki Maeda | -1/+1 |
| 2022-06-11 | Auto merge of #97903 - est31:unused_macro_rules_compile_error, r=petrochenkov | bors | -6/+41 |
| 2022-06-09 | Suppress the unused_macro_rules lint if malformed rules are encountered | est31 | -4/+6 |
| 2022-06-09 | Never regard macro rules with compile_error! invocations as unused | est31 | -2/+35 |
| 2022-06-09 | Rollup merge of #95860 - c410-f3r:stabilize-meta, r=joshtriplett | Yuki Okushi | -2/+0 |
| 2022-06-08 | Fix typo: fo->for | Chayim Refael Friedman | -1/+1 |
| 2022-06-07 | Stabilize $$ in Rust 1.63.0 | Caio | -2/+0 |
| 2022-06-02 | Basic compiler infra | Caio | -1/+5 |
| 2022-05-29 | Rollup merge of #97536 - est31:remove_unused_lifetimes, r=compiler-errors | Michael Goulet | -3/+3 |
| 2022-05-29 | Remove unused lifetimes from expand_macro | est31 | -3/+3 |
| 2022-05-29 | Rollup merge of #97478 - JohnTitor:fixme-fn-decl, r=compiler-errors | Guillaume Gomez | -1/+1 |
| 2022-05-28 | Remove FIXME on `ExtCtxt::fn_decl()` | Yuki Okushi | -1/+1 |
| 2022-05-27 | proc_macro: don't pass a client-side function pointer through the server. | Eduard-Mihai Burtescu | -3/+3 |
| 2022-05-27 | Rename `ProcMacroDerive` as `DeriveProcMacro`. | Nicholas Nethercote | -2/+2 |
| 2022-05-27 | Rename `ProcMacro` trait as `BangProcMacro`. | Nicholas Nethercote | -4/+4 |
| 2022-05-22 | rustc_parse: Move AST -> TokenStream conversion logic to `rustc_ast` | Vadim Petrochenkov | -19/+18 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -33/+32 |
| 2022-05-18 | use `CursorRef` more, to not to clone `Tree`s | klensy | -18/+20 |
| 2022-05-13 | Use pluralize in one instance | est31 | -2/+2 |
| 2022-05-13 | Improve name and documentation of generic_extension | est31 | -3/+4 |
| 2022-05-12 | Auto merge of #96150 - est31:unused_macro_rules, r=petrochenkov | bors | -12/+30 |
| 2022-05-11 | ast: Introduce some traits to get AST node properties generically | Vadim Petrochenkov | -119/+70 |
| 2022-05-07 | Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errors | bors | -5/+6 |
| 2022-05-05 | Implement the unused_macro_rules lint | est31 | -12/+30 |
| 2022-05-05 | Auto merge of #91779 - ridwanabdillahi:natvis, r=michaelwoerister | bors | -2/+39 |
| 2022-05-04 | Auto merge of #96683 - nnethercote:speed-up-Token-ident-lifetime, r=petrochenkov | bors | -4/+4 |
| 2022-05-04 | Fix spelling of an identifier. | Nicholas Nethercote | -4/+4 |
| 2022-05-03 | Add support for a new attribute `#[debugger_visualizer]` to support embedding... | ridwanabdillahi | -2/+39 |
| 2022-05-02 | fix most compiler/ doctests | Elliot Roberts | -5/+6 |
| 2022-04-30 | Save colon span to suggest bounds. | Camille GILLOT | -0/+2 |
| 2022-04-29 | errors: `span_suggestion` takes `impl ToString` | David Wood | -1/+1 |