| Age | Commit message (Expand) | Author | Lines |
| 2023-12-15 | Annotate some more bugs | Michael Goulet | -1/+1 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -1/+1 |
| 2023-12-04 | Don't include destruction scopes in THIR | Matthew Jasper | -23/+1 |
| 2023-11-26 | Rollup merge of #118311 - bvanjoi:merge_coroutinue_into_closure, r=petrochenkov | Guillaume Gomez | -12/+12 |
| 2023-11-26 | merge `DefKind::Coroutine` into `DefKind::Closure` | bohan | -12/+12 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -3/+3 |
| 2023-11-25 | Review comment | Michael Goulet | -20/+8 |
| 2023-11-25 | make sure we still eagerly emit errors | Michael Goulet | -2/+4 |
| 2023-11-25 | Remove mir::Const::from_anon_const | Michael Goulet | -4/+22 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -52/+45 |
| 2023-11-17 | rename bound region instantiation | lcnr | -1/+1 |
| 2023-11-15 | Re-format code with new rustfmt | Mark Rousskov | -4/+4 |
| 2023-11-13 | rename `ReLateBound` to `ReBound` | lcnr | -1/+1 |
| 2023-10-31 | Support enum variants in offset_of! | George Bateman | -1/+1 |
| 2023-10-30 | Some more coroutine renamings | Michael Goulet | -4/+9 |
| 2023-10-26 | Auto merge of #113262 - Nilstrieb:rawr-casting, r=lcnr | bors | -19/+13 |
| 2023-10-25 | Use let chains instead of let else | Nilstrieb | -19/+13 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -4/+4 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -13/+17 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -10/+4 |
| 2023-09-14 | make it more clear which functions create fresh AllocId | Ralf Jung | -1/+1 |
| 2023-08-15 | Rollup merge of #114819 - estebank:issue-78124, r=compiler-errors | Matthias Krüger | -0/+1 |
| 2023-08-14 | Move scrutinee `HirId` into `MatchSource::TryDesugar` | Esteban Küber | -0/+1 |
| 2023-08-14 | Remove unnecessary FIXME | ouz-a | -1/+0 |
| 2023-08-04 | Rollup merge of #114434 - Nilstrieb:indexing-spans, r=est31 | Matthias Krüger | -2/+8 |
| 2023-08-04 | Improve spans for indexing expressions | Nilstrieb | -2/+8 |
| 2023-08-04 | Rollup merge of #114022 - oli-obk:tait_ice_alias_field_projection, r=cjgillot | Matthias Krüger | -0/+3 |
| 2023-07-25 | inline format!() args from rustc_codegen_llvm to the end (4) | Matthias Krüger | -3/+1 |
| 2023-07-24 | Perform OpaqueCast field projection on HIR, too. | Oli Scherer | -0/+3 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -38/+36 |
| 2023-07-10 | Do not set up wrong span for adjustments | Michael Goulet | -28/+1 |
| 2023-07-08 | Rollup merge of #113217 - ericmarkmartin:lower-type-relative-ctor-to-adt, r=c... | Matthias Krüger | -15/+32 |
| 2023-07-07 | Rename `adjustment::PointerCast` and variants using it to `PointerCoercion` | Nilstrieb | -6/+11 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -8/+14 |
| 2023-07-02 | refactor | Eric Mark Martin | -17/+19 |
| 2023-06-30 | resolve typerelative ctors to adt | Eric Mark Martin | -12/+27 |
| 2023-06-27 | `thir`: Add `Become` expression kind | Maybe Waffle | -6/+2 |
| 2023-06-26 | `hir`: Add `Become` expression kind | Maybe Waffle | -0/+5 |
| 2023-06-20 | merge `BorrowKind::Unique` into `BorrowKind::Mut` | Ziru Niu | -6/+10 |
| 2023-05-29 | Rename `tcx.mk_re_*` => `Region::new_*` | Maybe Waffle | -1/+1 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -2/+2 |
| 2023-05-19 | Drive-by-cleanup: Don't emit `thir::ExprKind::NeverToAny` for `! -> !` | Maybe Waffle | -0/+1 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -2/+2 |
| 2023-04-22 | Auto merge of #106934 - DrMeepster:offset_of, r=WaffleLapkin | bors | -0/+8 |
| 2023-04-21 | intern offsetof fields | DrMeepster | -1/+1 |
| 2023-04-21 | offset_of | DrMeepster | -0/+8 |
| 2023-04-20 | Remove WithOptconstParam. | Camille GILLOT | -13/+12 |
| 2023-04-03 | Add Span to StmtKind::Let. | Camille GILLOT | -0/+5 |
| 2023-03-30 | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | -3/+3 |
| 2023-03-28 | Move `mir::Field` → `abi::FieldIdx` | Scott McMurray | -6/+6 |