| Age | Commit message (Expand) | Author | Lines |
| 2022-08-17 | Rollup merge of #100018 - nnethercote:clean-up-LitKind, r=petrochenkov | Matthias Krüger | -18/+12 |
| 2022-08-17 | Box the `MacCall` in various types. | Nicholas Nethercote | -11/+11 |
| 2022-08-16 | Rollup merge of #100610 - nnethercote:ast-and-parser-tweaks, r=spastorino | Dylan DPC | -3/+6 |
| 2022-08-16 | Rename some things related to literals. | Nicholas Nethercote | -11/+11 |
| 2022-08-16 | Add some more AST node size assertions. | Nicholas Nethercote | -0/+5 |
| 2022-08-16 | Remove `{ast,hir}::WhereEqPredicate::id`. | Nicholas Nethercote | -3/+1 |
| 2022-08-16 | Avoid code duplication in `{MetaItem,MetaItemKind}::value_str`. | Nicholas Nethercote | -7/+1 |
| 2022-08-16 | Shrink `ast::Attribute`. | Nicholas Nethercote | -25/+42 |
| 2022-08-15 | suggest adding a missing semicolon before an item | Takayuki Maeda | -0/+24 |
| 2022-08-12 | Adjust cfgs | Mark Rousskov | -1/+0 |
| 2022-08-11 | Rollup merge of #100392 - nnethercote:simplify-visitors, r=cjgillot | Matthias Krüger | -23/+9 |
| 2022-08-11 | Rollup merge of #100350 - jhpratt:stringify-vis, r=cjgillot | Matthias Krüger | -3/+3 |
| 2022-08-11 | Rollup merge of #100391 - nnethercote:improve-size-assertions, r=lqd | Dylan DPC | -17/+20 |
| 2022-08-11 | Simplify `rustc_ast::visit::Visitor::visit_poly_trait_ref`. | Nicholas Nethercote | -8/+5 |
| 2022-08-11 | Simplify `rustc_ast::visit::Visitor::visit_enum_def`. | Nicholas Nethercote | -15/+4 |
| 2022-08-10 | Do not consider method call receiver as an argument in AST. | Camille GILLOT | -10/+11 |
| 2022-08-09 | Stringify non-shorthand visibility correctly | Jacob Pratt | -3/+3 |
| 2022-08-10 | Add a couple more AST node size assertions. | Nicholas Nethercote | -0/+2 |
| 2022-08-10 | Avoid repeating qualifiers on `static_assert_size` calls. | Nicholas Nethercote | -17/+18 |
| 2022-08-04 | Move LifetimeCollectVisitor to rustc_ast_lowering | Santiago Pastorino | -59/+0 |
| 2022-08-04 | Explicitly gather lifetimes and definitions in RPIT | Santiago Pastorino | -1/+60 |
| 2022-08-01 | Auto merge of #100024 - matthiaskrgr:rollup-36ab4wx, r=matthiaskrgr | bors | -13/+24 |
| 2022-08-01 | Improve size assertions. | Nicholas Nethercote | -13/+24 |
| 2022-08-01 | Shrink `Token`. | Nicholas Nethercote | -4/+6 |
| 2022-07-30 | Auto merge of #99887 - nnethercote:rm-TreeAndSpacing, r=petrochenkov | bors | -115/+112 |
| 2022-07-29 | Remove `TreeAndSpacing`. | Nicholas Nethercote | -115/+112 |
| 2022-07-29 | Remove `visit_name` from the AST visitor. | Nicholas Nethercote | -16/+3 |
| 2022-07-16 | Stabilize `let_chains` | Caio | -1/+1 |
| 2022-07-12 | Add back expr size checks | Maybe Waffle | -2/+2 |
| 2022-07-12 | Lower closure binders to hir & properly check them | Maybe Waffle | -1/+1 |
| 2022-07-12 | Comment out expr size check | Maybe Waffle | -2/+2 |
| 2022-07-12 | Parse closure binders | Maybe Waffle | -8/+62 |
| 2022-07-08 | Auto merge of #98758 - nnethercote:more-derive-output-improvements, r=Mark-Si... | bors | -0/+8 |
| 2022-07-04 | Don't repeat `AssertParamIs{Clone,Eq}` assertions. | Nicholas Nethercote | -0/+8 |
| 2022-07-02 | ast: Add span to `Extern` | Nixon Enraght-Moony | -4/+7 |
| 2022-06-24 | Rollup merge of #98394 - Enselic:fixup-rustc_main-renames, r=petrochenkov | Yuki Okushi | -1/+1 |
| 2022-06-22 | Fixup missing renames from `#[main]` to `#[rustc_main]` | Martin Nordholts | -1/+1 |
| 2022-06-20 | Merge `TokenStreamBuilder::push` into `TokenStreamBuilder::build`. | Nicholas Nethercote | -53/+32 |
| 2022-06-20 | Remove `TokenStream::from_streams`. | Nicholas Nethercote | -40/+37 |
| 2022-06-20 | Remove `Cursor::index`. | Nicholas Nethercote | -4/+0 |
| 2022-06-20 | Remove `Cursor::append`. | Nicholas Nethercote | -11/+1 |
| 2022-06-14 | Rename rustc_serialize::opaque::Encoder as MemEncoder. | Nicholas Nethercote | -3/+3 |
| 2022-06-10 | Revert b983e42936feab29f6333e9835913afc6b4a394e. | Nicholas Nethercote | -3/+3 |
| 2022-06-08 | Rollup merge of #97856 - compiler-errors:bad-let-suggestions, r=estebank | Michael Goulet | -0/+16 |
| 2022-06-07 | Don't suggest adding let in certain if conditions | Michael Goulet | -0/+16 |
| 2022-06-08 | Rename `rustc_serialize::opaque::Encoder` as `MemEncoder`. | Nicholas Nethercote | -3/+3 |
| 2022-06-08 | Use delayed error handling for `Encodable` and `Encoder` infallible. | Nicholas Nethercote | -9/+7 |
| 2022-06-03 | Fully stabilize NLL | Jack Huey | -1/+0 |
| 2022-06-03 | Remove emit_unit | bjorn3 | -2/+2 |
| 2022-06-03 | Remove support for -Zast-json and -Zast-json-noexpand | bjorn3 | -14/+0 |