| Age | Commit message (Expand) | Author | Lines |
| 2023-04-01 | Fix `non_exhaustive_omitted_patterns` on arguments | clubby789 | -0/+3 |
| 2023-03-30 | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | -1/+1 |
| 2023-03-28 | Move `mir::Field` → `abi::FieldIdx` | Scott McMurray | -12/+14 |
| 2023-03-25 | Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT` | Scott McMurray | -2/+2 |
| 2023-03-21 | remove some trait solver helpers | lcnr | -9/+7 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -1/+1 |
| 2023-02-16 | Replace some `then`s with some `then_some`s | Maybe Waffle | -1/+1 |
| 2023-02-16 | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | -10/+4 |
| 2023-02-14 | s/eval_usize/eval_target_usize/ for clarity | Oli Scherer | -4/+6 |
| 2023-01-28 | Remove `HirId -> LocalDefId` map from HIR. | Camille GILLOT | -3/+1 |
| 2023-01-26 | Auto merge of #107328 - matthiaskrgr:rollup-lfqwo0o, r=matthiaskrgr | bors | -40/+37 |
| 2023-01-26 | Rollup merge of #106978 - mejrs:mir_build3, r=davidtwco | Matthias Krüger | -40/+37 |
| 2023-01-26 | Auto merge of #106745 - m-ou-se:format-args-ast, r=oli-obk | bors | -3/+3 |
| 2023-01-23 | fix: use LocalDefId instead of HirId in trait res | Vincenzo Palazzo | -1/+3 |
| 2023-01-17 | Migrate mir_build's borrow conflicts | mejrs | -40/+37 |
| 2023-01-17 | tidy | Waffle Maybe | -16/+15 |
| 2023-01-17 | Don't call closures immediately, use `try{}` blocks | Maybe Waffle | -19/+15 |
| 2023-01-14 | suggest fix for attempted integer identifier in patterns | Ezra Shaw | -4/+16 |
| 2023-01-11 | Rollup merge of #106097 - mejrs:mir_build2, r=oli-obk | Michael Goulet | -318/+135 |
| 2023-01-12 | Expand format_args!() in rust_ast_lowering. | Mara Bos | -3/+3 |
| 2023-01-11 | Translate `Overlap` eagerly | mejrs | -6/+3 |
| 2023-01-11 | Some cleanup, oops | mejrs | -5/+0 |
| 2023-01-11 | Don't recommend `if let` if `let else` works | mejrs | -16/+7 |
| 2023-01-11 | Migrate pattern matching | mejrs | -178/+88 |
| 2023-01-11 | Migrate usefulness.rs | mejrs | -4/+21 |
| 2023-01-11 | Migrate deconstruct_pat.rs | mejrs | -21/+14 |
| 2023-01-11 | Translate const_to_pat.rs | mejrs | -138/+52 |
| 2023-01-11 | Detect out of bounds range pattern value | Esteban Küber | -6/+62 |
| 2023-01-04 | rename get_parent_node to parent_id | Michael Goulet | -6/+6 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -3/+3 |
| 2022-12-17 | Try to fix ICE | mejrs | -1/+5 |
| 2022-12-17 | Resolve various merge conflicts | mejrs | -15/+12 |
| 2022-12-17 | Migrate multiple mut borrows diagnostic | TheOddGarlic | -7/+7 |
| 2022-12-17 | Migrate borrow of moved value diagnostic | TheOddGarlic | -17/+7 |
| 2022-12-17 | Migrate irrefutable let pattern diagnostics | TheOddGarlic | -57/+13 |
| 2022-12-17 | Migrate pattern bindings with variant name lint | TheOddGarlic | -22/+10 |
| 2022-12-17 | Migrate leading/trailing irrefutable let pattern diagnostics | TheOddGarlic | -25/+10 |
| 2022-12-17 | Migrate lower range bound diagnostics | TheOddGarlic | -24/+5 |
| 2022-12-17 | Migrate "could not evaluate const pattern" diagnostic | TheOddGarlic | -3/+3 |
| 2022-12-17 | Migrate "constant pattern depends on generic parameter" diagnostic | TheOddGarlic | -3/+4 |
| 2022-12-17 | Migrate unreachable pattern diagnostic | TheOddGarlic | -8/+6 |
| 2022-12-17 | Migrate pattern inlining error diagnostics | TheOddGarlic | -13/+5 |
| 2022-12-17 | Migrate "non-exhaustive patterns: type is non-empty" diagnostic | TheOddGarlic | -7/+12 |
| 2022-12-13 | Combine projection and opaque into alias | Michael Goulet | -2/+2 |
| 2022-12-10 | compiler: remove unnecessary imports and qualified paths | KaDiWa | -1/+1 |
| 2022-12-04 | drive-by: move field_index to typeck results | Michael Goulet | -1/+1 |
| 2022-11-24 | Rollup merge of #103908 - estebank:consider-cloning, r=compiler-errors | Matthias Krüger | -4/+12 |
| 2022-11-24 | Auto merge of #104507 - WaffleLapkin:asderefsyou, r=wesleywiser | bors | -2/+2 |
| 2022-11-23 | Account for `x @ y` and suggest `ref x @ ref y` | Esteban Küber | -4/+12 |
| 2022-11-22 | Auto merge of #103578 - petrochenkov:nofict, r=nagisa | bors | -1/+1 |