| Age | Commit message (Expand) | Author | Lines |
| 2023-06-26 | `hir`: Add `Become` expression kind | Maybe Waffle | -0/+7 |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -1/+1 |
| 2023-04-26 | Migrate `rustc_passes` to translatable diagnostics | clubby789 | -124/+80 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-24 | Auto merge of #109590 - Nilstrieb:copy-hir, r=oli-obk | bors | -1/+1 |
| 2023-04-23 | Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot | bors | -13/+14 |
| 2023-04-22 | Impl `Copy` for almost all HIR types | Nilstrieb | -1/+1 |
| 2023-04-21 | Run `check_match` and `check_liveness` when MIR is built instead of having an... | Oli Scherer | -2/+8 |
| 2023-04-21 | Make `check_match` and `check_liveness` take a `LocalDefId` | Oli Scherer | -11/+6 |
| 2023-04-21 | offset_of | DrMeepster | -1/+4 |
| 2023-03-21 | Use local key in providers | Michael Goulet | -1/+1 |
| 2023-03-14 | Remove box expressions from HIR | clubby789 | -4/+1 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -1/+1 |
| 2023-02-25 | Add ErrorGuaranteed to HIR ExprKind::Err | Michael Goulet | -3/+3 |
| 2023-02-14 | Add `of_trait` to DefKind::Impl. | Camille GILLOT | -1/+1 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -14/+14 |
| 2022-12-18 | A few small cleanups for `newtype_index` | Nilstrieb | -4/+2 |
| 2022-12-18 | Make `#[debug_format]` an attribute in `newtype_index` | Nilstrieb | -2/+2 |
| 2022-12-01 | fix #105028, Only suggest removing struct field from destructive binding in s... | yukang | -1/+7 |
| 2022-11-24 | Auto merge of #104507 - WaffleLapkin:asderefsyou, r=wesleywiser | bors | -5/+4 |
| 2022-11-20 | Change to Ty::is_inhabited_from | Cameron Steffen | -13/+12 |
| 2022-11-16 | Use `as_deref` in compiler (but only where it makes sense) | Maybe Waffle | -5/+4 |
| 2022-11-13 | Store LocalDefId in hir::Closure. | Camille GILLOT | -3/+2 |
| 2022-11-09 | DiagnosticBuilder -> Diagnostic | Michael Goulet | -1/+2 |
| 2022-10-01 | Refactor rustc lint API | Maybe Waffle | -42/+23 |
| 2022-09-05 | use `propagate_through_exprs` instead of `propagate_through_expr` | Takayuki Maeda | -4/+1 |
| 2022-09-05 | refactor: remove unnecessary variables | Takayuki Maeda | -3/+4 |
| 2022-09-05 | separate the receiver from arguments in HIR | Takayuki Maeda | -2/+5 |
| 2022-09-01 | Directly use the `instrument` macro instead of its full path | Oli Scherer | -1/+1 |
| 2022-08-30 | Rollup merge of #100941 - lyming2007:issue-100584, r=oli-obk | Dylan DPC | -11/+71 |
| 2022-08-29 | Point at the string inside literal and mention if we need string interpolation | Yiming Lei | -11/+71 |
| 2022-08-23 | Use par_body_owners for liveness | Seo Sanghyeon | -55/+46 |
| 2022-08-12 | improve "try ignoring the field" diagnostic | Goldstein | -2/+32 |
| 2022-07-30 | Use LocalDefId for closures more | Cameron Steffen | -1/+1 |
| 2022-07-11 | move else block into the `Local` struct | Ding Xiang Fei | -7/+7 |
| 2022-07-11 | lower let-else in MIR instead | Ding Xiang Fei | -10/+45 |
| 2022-07-07 | Reword comments and rename HIR visiting methods. | Camille GILLOT | -1/+1 |
| 2022-06-12 | Make `ExprKind::Closure` a struct variant. | Camille GILLOT | -3/+3 |
| 2022-05-18 | Auto merge of #96863 - SparrowLii:let, r=michaelwoerister | bors | -5/+5 |
| 2022-05-13 | rename visit item-like methods | Miguel Guarniz | -1/+1 |
| 2022-05-13 | remove ItemLikeVisitor and DeepVisitor | Miguel Guarniz | -1/+1 |
| 2022-05-09 | use hir::Let in hir::Guard | SparrowLii | -5/+5 |
| 2022-05-02 | rustc: Panic by default in `DefIdTree::parent` | Vadim Petrochenkov | -3/+3 |
| 2022-04-14 | Reimplement lowering of sym operands for asm! so that it also works with glob... | Amanieu d'Antras | -4/+6 |
| 2022-03-16 | rustc_error: make ErrorReported impossible to construct | mark | -2/+2 |
| 2022-02-28 | 5 - Make more use of let_chains | Caio | -6/+5 |
| 2022-02-19 | Adopt let else in more places | est31 | -3/+2 |
| 2022-01-17 | Auto merge of #90986 - camsteffen:nested-filter, r=cjgillot | bors | -11/+5 |
| 2022-01-17 | Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieu | bors | -36/+0 |
| 2022-01-16 | Replace NestedVisitorMap with NestedFilter | Cameron Steffen | -11/+5 |