| Age | Commit message (Expand) | Author | Lines |
| 2022-08-16 | Make as_ref suggestion a note | Michael Goulet | -8/+6 |
| 2022-08-14 | Suggest as_ref or as_mut | Michael Goulet | -1/+1 |
| 2022-07-31 | Improve `cannot move out of` error message | Obei Sideg | -17/+57 |
| 2022-07-30 | Use LocalDefId for closures more | Cameron Steffen | -18/+13 |
| 2022-07-20 | Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank" | Oli Scherer | -2/+0 |
| 2022-07-15 | Introduce opaque type to hidden type projection | Oli Scherer | -0/+2 |
| 2022-07-14 | Rollup merge of #98705 - WaffleLapkin:closure_binder, r=cjgillot | Dylan DPC | -3/+3 |
| 2022-07-12 | Add an indirection for closures in `hir::ExprKind` | Maybe Waffle | -3/+3 |
| 2022-07-11 | Rollup merge of #99140 - TaKO8Ki:implement-is-accessible-span, r=fee1-dead | Dylan DPC | -8/+1 |
| 2022-07-11 | rename a method | Takayuki Maeda | -1/+1 |
| 2022-07-11 | implement `is_accessible_span` | Takayuki Maeda | -8/+1 |
| 2022-07-10 | avoid some `&str` to `String` conversions | Takayuki Maeda | -4/+4 |
| 2022-07-06 | replace `guess_head_span` with `def_span` | Takayuki Maeda | -6/+1 |
| 2022-06-15 | Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011 | Yuki Okushi | -3/+3 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -3/+3 |
| 2022-06-12 | Make `ExprKind::Closure` a struct variant. | Camille GILLOT | -3/+3 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -6/+6 |
| 2022-05-06 | turn `append_place_to_string` from recursion into iteration | SparrowLii | -132/+78 |
| 2022-05-02 | rustc: Panic by default in `DefIdTree::parent` | Vadim Petrochenkov | -1/+1 |
| 2022-04-25 | simplify `describe_field` func in borrowck's diagnostics part | SparrowLii | -19/+10 |
| 2022-03-11 | Improve `AdtDef` interning. | Nicholas Nethercote | -3/+3 |
| 2022-03-03 | Tweak move error | Esteban Kuber | -5/+174 |
| 2022-02-25 | Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebank | bors | -14/+6 |
| 2022-02-23 | Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`. | Eduard-Mihai Burtescu | -14/+6 |
| 2022-02-20 | Always format to internal String in FmtPrinter | Mark Rousskov | -8/+4 |
| 2022-02-19 | Adopt let else in more places | est31 | -7/+3 |
| 2022-02-17 | Rollup merge of #94011 - est31:let_else, r=lcnr | Matthias Krüger | -4/+3 |
| 2022-02-16 | Adopt let_else in even more places | est31 | -4/+3 |
| 2022-02-15 | Overhaul `RegionKind` and `Region`. | Nicholas Nethercote | -19/+17 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -6/+6 |
| 2022-02-12 | Improve error messages even more | Deadbeef | -93/+22 |
| 2022-01-11 | Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef` | Aaron Hill | -1/+1 |
| 2021-12-19 | Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk | bors | -2/+2 |
| 2021-12-15 | Remove in_band_lifetimes from borrowck | Dániel Buga | -2/+2 |
| 2021-12-15 | Remove unnecessary sigils around `Symbol::as_str()` calls. | Nicholas Nethercote | -2/+2 |
| 2021-12-10 | Suggest using a temporary variable to fix borrowck errors | Noah Lev | -0/+1 |
| 2021-12-01 | Rollup merge of #90985 - camsteffen:diag-name-usage, r=jackh726 | Matthias Krüger | -20/+15 |
| 2021-11-21 | Simplify for loop desugar | Cameron Steffen | -9/+3 |
| 2021-11-16 | Use get_diagnostic_name more | Cameron Steffen | -20/+15 |
| 2021-10-02 | Make diangostic item names consistent | Cameron Steffen | -2/+2 |
| 2021-09-07 | Rename rustc_mir to rustc_const_eval. | Camille GILLOT | -6/+7 |
| 2021-09-07 | Move the dataflow framework to its own crate. | Camille GILLOT | -1/+1 |
| 2021-09-07 | Move rustc_mir::borrow_check to new crate rustc_borrowck. | Camille GILLOT | -0/+1097 |