| Age | Commit message (Expand) | Author | Lines |
| 2021-12-04 | Use IntoIterator for array impl everywhere. | Mara Bos | -3/+2 |
| 2021-12-04 | ast: Avoid aborts on fatal errors thrown from mutable AST visitor | Vadim Petrochenkov | -9/+11 |
| 2021-12-04 | Rollup merge of #91385 - ecstatic-morse:pat-param-spec-suggest, r=estebank | Matthias Krüger | -0/+18 |
| 2021-12-02 | Rollup merge of #91394 - Mark-Simulacrum:bump-stage0, r=pietroalbini | Matthias Krüger | -14/+20 |
| 2021-11-30 | re-format with new rustfmt | Mark Rousskov | -13/+20 |
| 2021-11-30 | Apply cfg-bootstrap switch | Mark Rousskov | -1/+0 |
| 2021-11-29 | Suggest the `pat_param` specifier before `|` on 2021 edition | Dylan MacKenzie | -0/+18 |
| 2021-11-28 | expand: Turn `ast::Crate` into a first class expansion target | Vadim Petrochenkov | -76/+95 |
| 2021-11-15 | Stabilize format_args_capture | Josh Triplett | -1/+1 |
| 2021-11-12 | proc_macro: Add an expand_expr method to TokenStream | Nika Layzell | -68/+122 |
| 2021-11-08 | Don't abort compilation after giving a lint error | Joshua Nelson | -1/+1 |
| 2021-10-28 | Revert "Add rustc lint, warning when iterating over hashmaps" | Mark Rousskov | -1/+0 |
| 2021-10-24 | Rollup merge of #89558 - lcnr:query-stable-lint, r=estebank | Matthias Krüger | -0/+1 |
| 2021-10-22 | Rollup merge of #89991 - petrochenkov:visitok2, r=jackh726 | Yuki Okushi | -6/+3 |
| 2021-10-19 | Auto merge of #89933 - est31:let_else, r=michaelwoerister | bors | -10/+5 |
| 2021-10-18 | rustc_ast: Turn `MutVisitor::token_visiting_enabled` into a constant | Vadim Petrochenkov | -6/+3 |
| 2021-10-17 | rustc_span: `Ident::invalid` -> `Ident::empty` | Vadim Petrochenkov | -5/+5 |
| 2021-10-17 | Rollup merge of #89943 - matthiaskrgr:clpcompl, r=oli-obk | Yuki Okushi | -1/+1 |
| 2021-10-16 | clippy::complexity changes | Matthias Krüger | -1/+1 |
| 2021-10-16 | Adopt let_else across the compiler | est31 | -10/+5 |
| 2021-10-15 | allow `potential_query_instability` everywhere | lcnr | -0/+1 |
| 2021-10-15 | Remove trailing semicolon from macro call span | Cameron Steffen | -27/+19 |
| 2021-10-15 | Remove redundant matching | Cameron Steffen | -16/+10 |
| 2021-09-28 | Improve help for recursion limit errors | Ross MacArthur | -2/+6 |
| 2021-09-25 | Check for macros in built-in attributes that don't support them. | Eric Huss | -1/+20 |
| 2021-09-22 | Remove Symbol::len | bjorn3 | -1/+1 |
| 2021-09-19 | Rollup merge of #88996 - Aaron1011:trailing-macro-semi, r=petrochenkov | Yuki Okushi | -6/+9 |
| 2021-09-15 | Fix linting when trailing macro expands to a trailing semi | Aaron Hill | -6/+9 |
| 2021-09-15 | chore(rustc_expand): fix typo in comment | Michael Howell | -1/+1 |
| 2021-09-11 | Auto merge of #84373 - cjgillot:resolve-span, r=michaelwoerister,petrochenkov | bors | -3/+17 |
| 2021-09-10 | Record call_site parent for macros. | Camille GILLOT | -2/+16 |
| 2021-09-10 | Keep a parent LocalDefId in SpanData. | Camille GILLOT | -1/+1 |
| 2021-09-10 | Rollup merge of #87441 - ibraheemdev:i-86865, r=cjgillot | Manish Goregaokar | -7/+22 |
| 2021-09-10 | Rollup merge of #86165 - m-ou-se:proc-macro-span-shrink, r=dtolnay | Manish Goregaokar | -0/+6 |
| 2021-09-08 | Bump stage0 compiler to 1.56 | Mark Rousskov | -2/+0 |
| 2021-09-04 | Auto merge of #88598 - estebank:type-ascription-can-die-in-a-fire, r=wesleywiser | bors | -0/+1 |
| 2021-09-03 | Auto merge of #88597 - cjgillot:lower-global, r=petrochenkov | bors | -0/+8 |
| 2021-09-03 | Detect bare blocks with type ascription that were meant to be a `struct` literal | Esteban Kuber | -0/+1 |
| 2021-09-03 | Auto merge of #88428 - petrochenkov:stmtid, r=Aaron1011 | bors | -54/+72 |
| 2021-09-03 | Auto merge of #88363 - michaelwoerister:remapped-diagnostics, r=estebank | bors | -1/+1 |
| 2021-09-02 | expand: Treat more macro calls as statement macro calls | Vadim Petrochenkov | -54/+72 |
| 2021-09-01 | Compute proc_macros in resolutions. | Camille GILLOT | -0/+8 |
| 2021-08-31 | emit suggestion byte literal is passed to `format!` | ibraheemdev | -7/+22 |
| 2021-08-30 | Add let-else to AST | Cameron Steffen | -3/+3 |
| 2021-08-29 | Auto merge of #88262 - klensy:pprust-cow, r=nagisa | bors | -1/+1 |
| 2021-08-27 | Path remapping: Make behavior of diagnostics output dependent on presence of ... | Michael Woerister | -1/+1 |
| 2021-08-25 | Various pattern cleanups | Léo Lanteri Thauvin | -0/+1 |
| 2021-08-25 | Use if-let guards in the codebase | Léo Lanteri Thauvin | -25/+26 |
| 2021-08-25 | Convert some functions to return Cow<'static,str> instead of String to reduce... | klensy | -1/+1 |
| 2021-08-21 | Remove `NonMacroAttr.mark_used` | Aaron Hill | -8/+5 |