| Age | Commit message (Expand) | Author | Lines |
| 2022-08-17 | Remove `attrs` arg from `typaram` and `mk_ty_param`. | Nicholas Nethercote | -2/+1 |
| 2022-08-16 | Previous commit under x.py fmt | nidnogg | -1/+1 |
| 2022-08-17 | Box the `MacCall` in various types. | Nicholas Nethercote | -15/+15 |
| 2022-08-16 | Migrated more diagnostics under transcribe.rs | nidnogg | -9/+17 |
| 2022-08-16 | Added first migration for repeated expressions without syntax vars | nidnogg | -5/+9 |
| 2022-08-16 | Rename some things related to literals. | Nicholas Nethercote | -7/+13 |
| 2022-08-16 | Make `ExtCtxt::expr_lit` non-`pub`. | Nicholas Nethercote | -5/+17 |
| 2022-08-12 | Adjust cfgs | Mark Rousskov | -1/+0 |
| 2022-08-10 | Use &mut Diagnostic instead of &mut DiagnosticBuilder unless needed | Michael Goulet | -6/+2 |
| 2022-08-09 | Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011 | Dylan DPC | -1/+12 |
| 2022-08-06 | proc_macro/bridge: send diagnostics over the bridge as a struct | Nika Layzell | -36/+17 |
| 2022-07-30 | Auto merge of #99887 - nnethercote:rm-TreeAndSpacing, r=petrochenkov | bors | -100/+89 |
| 2022-07-29 | proc_macro: use crossbeam channels for the proc_macro cross-thread bridge | Nika Layzell | -7/+38 |
| 2022-07-29 | Remove `TreeAndSpacing`. | Nicholas Nethercote | -100/+89 |
| 2022-07-28 | avoid `Symbol` to `String` conversions | Takayuki Maeda | -1/+1 |
| 2022-07-26 | Implement `#[rustc_default_body_unstable]` | Maybe Waffle | -1/+12 |
| 2022-07-23 | Auto merge of #99320 - NiklasJonsson:84447/rustc_expand, r=compiler-errors | bors | -6/+5 |
| 2022-07-19 | better error for bad depth on macro metavar expr | Michael Goulet | -1/+12 |
| 2022-07-19 | Rollup merge of #99435 - CAD97:revert-dollar-dollar-crate, r=Mark-Simulacrum | Matthias Krüger | -0/+2 |
| 2022-07-18 | Revert "Stabilize $$ in Rust 1.63.0" | Christopher Durham | -0/+2 |
| 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-16 | Stabilize `let_chains` | Caio | -1/+1 |
| 2022-07-16 | Rollup merge of #99342 - TaKO8Ki:avoid-symbol-to-string-conversions, r=compil... | Matthias Krüger | -3/+2 |
| 2022-07-17 | avoid some `Symbol` to `String` conversions | Takayuki Maeda | -3/+2 |
| 2022-07-16 | rustc_expand: Switch FxHashMap to FxIndexMap where iteration is used | Niklas Jonsson | -6/+5 |
| 2022-07-14 | Rollup merge of #98580 - PrestonFrom:issue_98466, r=estebank | Dylan DPC | -1/+4 |
| 2022-07-14 | Auto merge of #99231 - Dylan-DPC:rollup-0tl8c0o, r=Dylan-DPC | bors | -0/+1 |
| 2022-07-14 | Rollup merge of #98705 - WaffleLapkin:closure_binder, r=cjgillot | Dylan DPC | -0/+1 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -2/+2 |
| 2022-07-13 | Emit warning when named arguments are used positionally in format | Preston From | -1/+4 |
| 2022-07-12 | Parse closure binders | Maybe Waffle | -0/+1 |
| 2022-07-10 | use subdiagnostic for message | Michael Goulet | -2/+16 |
| 2022-07-10 | explain doc comments in macros a bit | Michael Goulet | -3/+21 |
| 2022-07-10 | Auto merge of #98463 - mystor:expand_expr_bool, r=eddyb | bors | -0/+4 |
| 2022-07-04 | Auto merge of #98446 - nnethercote:derive-no-match-destructuring, r=scottmcm | bors | -0/+13 |
| 2022-07-04 | Don't use match-destructuring for derived ops on structs. | Nicholas Nethercote | -0/+13 |
| 2022-07-03 | Auto merge of #98673 - pietroalbini:pa-bootstrap-update, r=Mark-Simulacrum | bors | -3/+3 |
| 2022-07-01 | update cfg(bootstrap)s | Pietro Albini | -3/+3 |
| 2022-06-29 | Rollup merge of #98668 - TaKO8Ki:avoid-many-&str-to-string-conversions, r=Dyl... | Matthias Krüger | -1/+1 |
| 2022-06-29 | avoid many `&str` to `String` conversions with `MultiSpan::push_span_label` | Takayuki Maeda | -1/+1 |
| 2022-06-29 | Auto merge of #98558 - nnethercote:smallvec-1.8.1, r=lqd | bors | -1/+1 |
| 2022-06-28 | Auto merge of #98188 - mystor:fast_group_punct, r=eddyb | bors | -281/+174 |
| 2022-06-28 | review changes | Nika Layzell | -104/+95 |
| 2022-06-27 | various: add `rustc_lint_diagnostics` to diag fns | David Wood | -0/+4 |
| 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-27 | Update `smallvec` to 1.8.1. | Nicholas Nethercote | -1/+1 |
| 2022-06-26 | Auto merge of #98187 - mystor:fast_span_call_site, r=eddyb | bors | -16/+14 |