| Age | Commit message (Expand) | Author | Lines |
| 2022-09-09 | Make async fn in traits work | Michael Goulet | -2/+2 |
| 2022-09-08 | update `ParamKindOrd` | lcnr | -33/+3 |
| 2022-09-07 | Auto merge of #94075 - mikebenfield:wip-enum, r=oli-obk | bors | -1/+2 |
| 2022-09-07 | Use niche-filling optimization even when multiple variants have data. | Michael Benfield | -1/+2 |
| 2022-09-07 | Add documentation for Attr::is_doc_comment | Guillaume Gomez | -0/+2 |
| 2022-09-06 | Auto merge of #101362 - compiler-errors:unnecessary-let, r=cjgillot | bors | -0/+24 |
| 2022-09-06 | Auto merge of #101241 - camsteffen:refactor-binding-annotations, r=cjgillot | bors | -22/+55 |
| 2022-09-05 | Rollup merge of #101142 - nnethercote:improve-hir-stats, r=davidtwco | Dylan DPC | -0/+3 |
| 2022-09-03 | Suggest removing unnecessary prefix let in patterns | Michael Goulet | -0/+24 |
| 2022-09-02 | Refactor and re-use BindingAnnotation | Cameron Steffen | -22/+55 |
| 2022-09-01 | Always import all tracing macros for the entire crate instead of piecemeal by... | Oli Scherer | -1/+3 |
| 2022-09-01 | Auto merge of #100869 - nnethercote:replace-ThinVec, r=spastorino | bors | -4/+4 |
| 2022-08-31 | Rollup merge of #101165 - ldm0:drain_to_iter, r=cjgillot | Matthias Krüger | -1/+1 |
| 2022-08-30 | Use more `into_iter` rather than `drain(..)` | Donough Liu | -1/+1 |
| 2022-08-29 | Revert let_chains stabilization | Nilstrieb | -0/+1 |
| 2022-08-29 | Inline `attrs`. | Nicholas Nethercote | -0/+1 |
| 2022-08-29 | Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`. | Nicholas Nethercote | -4/+3 |
| 2022-08-29 | Expand the HIR (and AST) size assertions. | Nicholas Nethercote | -0/+3 |
| 2022-08-26 | Rollup merge of #100978 - nnethercote:fix-100948, r=petrochenkov | Yuki Okushi | -1/+3 |
| 2022-08-25 | Handle `Err` in `ast::LitKind::to_token_lit`. | Nicholas Nethercote | -1/+3 |
| 2022-08-25 | Rollup merge of #99332 - jyn514:stabilize-label-break-value, r=petrochenkov | Yuki Okushi | -1/+1 |
| 2022-08-23 | Stabilize `#![feature(label_break_value)]` | Joshua Nelson | -1/+1 |
| 2022-08-23 | Rollup merge of #100909 - nnethercote:minor-ast-LitKind-improvement, r=petroc... | Dylan DPC | -6/+8 |
| 2022-08-23 | Remove the symbol from `ast::LitKind::Err`. | Nicholas Nethercote | -4/+4 |
| 2022-08-23 | Add some useful comments to `LitKind`. | Nicholas Nethercote | -2/+4 |
| 2022-08-23 | Rollup merge of #100565 - TaKO8Ki:suggest-adding-missing-semicolon-before-ite... | Matthias Krüger | -0/+24 |
| 2022-08-22 | Use `AttrVec` in more places. | Nicholas Nethercote | -68/+28 |
| 2022-08-20 | Auto merge of #100564 - nnethercote:box-ast-MacCall, r=spastorino | bors | -11/+11 |
| 2022-08-19 | use <[u8]>::escape_ascii instead of core::ascii::escape_default | KaDiWa | -6/+1 |
| 2022-08-18 | Add diagnostic translation lints to crates that don't emit them | 5225225 | -0/+2 |
| 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 |