| Age | Commit message (Expand) | Author | Lines |
| 2023-08-25 | Auto merge of #115045 - RalfJung:unwind-terminate-reason, r=davidtwco | bors | -0/+1 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -0/+1 |
| 2023-08-23 | Bump cfg(bootstrap) | Mark Rousskov | -1/+1 |
| 2023-08-14 | Move scrutinee `HirId` into `MatchSource::TryDesugar` | Esteban Küber | -2/+2 |
| 2023-08-10 | Bugfix: 'can_have_side_effects()' would return 'false' for struct/enum/array/... | Morten Lohne | -2/+2 |
| 2023-08-08 | Auto merge of #114545 - fee1-dead-contrib:lower-impl-effect, r=oli-obk | bors | -2/+0 |
| 2023-08-08 | Auto merge of #114602 - compiler-errors:rpit-outlives-sadness, r=oli-obk | bors | -1/+1 |
| 2023-08-08 | Unconditionally record lifetime mapping | Michael Goulet | -1/+1 |
| 2023-08-08 | Rollup merge of #114566 - fmease:type-alias-laziness-is-crate-specific, r=oli... | Matthias Krüger | -5/+7 |
| 2023-08-07 | Store the laziness of type aliases in the DefKind | León Orell Valerian Liehr | -5/+7 |
| 2023-08-06 | lower impl const to bind to host effect param | Deadbeef | -2/+0 |
| 2023-08-05 | Consolidate opaque ty and async fn lowering code | Michael Goulet | -1/+1 |
| 2023-08-04 | Rollup merge of #114434 - Nilstrieb:indexing-spans, r=est31 | Matthias Krüger | -4/+6 |
| 2023-08-04 | Improve spans for indexing expressions | Nilstrieb | -4/+6 |
| 2023-08-03 | Add `internal_features` lint | Nilstrieb | -0/+1 |
| 2023-07-28 | Lower generic const items to HIR | León Orell Valerian Liehr | -10/+21 |
| 2023-07-23 | more clippy::style fixes: | Matthias Krüger | -2/+1 |
| 2023-07-17 | Properly document lifetime_mapping in OpaqueTy | Michael Goulet | -4/+13 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -3/+9 |
| 2023-07-08 | Replace RPITIT current impl with new strategy that lowers as a GAT | Santiago Pastorino | -16/+2 |
| 2023-06-29 | Add bidirectional where clauses on RPITIT synthesized GATs | Santiago Pastorino | -0/+4 |
| 2023-06-29 | Intern OpaqueTy on ItemKind::OpaqueTy | Santiago Pastorino | -2/+2 |
| 2023-06-26 | Auto merge of #112887 - WaffleLapkin:become_unuwuable_in_hir, r=compiler-erro... | bors | -0/+6 |
| 2023-06-26 | `hir`: Add `Become` expression kind | Maybe Waffle | -0/+6 |
| 2023-06-22 | Move some field extraction logic onto a method on `Node` | Oli Scherer | -0/+23 |
| 2023-06-17 | Auto merge of #100036 - DrMeepster:box_free_free_box, r=oli-obk | bors | -1/+0 |
| 2023-06-16 | remove box_free and replace with drop impl | DrMeepster | -1/+0 |
| 2023-06-16 | `#[lang_item]` for `core::ptr::Unique` | Neven Villani | -0/+2 |
| 2023-06-08 | Removed stable/unstable sort arg from into_sorted_stable_ord, fixed a few mis... | Andrew Xie | -1/+3 |
| 2023-06-02 | Separate AnonConst from ConstBlock in HIR. | Camille GILLOT | -3/+28 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -1/+1 |
| 2023-05-18 | Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31 | bors | -3/+3 |
| 2023-05-17 | Only depend on CFG_VERSION in rustc_interface | jyn | -3/+3 |
| 2023-05-17 | Rollup merge of #111648 - Nilstrieb:language-items, r=WaffleLapkin | Dylan DPC | -19/+0 |
| 2023-05-16 | Remove `LangItems::require` | Nilstrieb | -19/+0 |
| 2023-05-12 | Require `impl Trait` in associated types to appear in method signatures | Oli Scherer | -1/+4 |
| 2023-05-05 | Rollup merge of #108801 - fee1-dead-contrib:c-str, r=compiler-errors | Dylan DPC | -0/+1 |
| 2023-05-03 | Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3 | Manish Goregaokar | -0/+1 |
| 2023-05-03 | Add cross-language LLVM CFI support to the Rust compiler | Ramon de C Valle | -0/+1 |
| 2023-05-02 | Implement negative bounds | Michael Goulet | -0/+1 |
| 2023-05-02 | initial step towards implementing C string literals | Deadbeef | -0/+1 |
| 2023-05-02 | Rollup merge of #108161 - WaffleLapkin:const_param_ty, r=BoxyUwU | Dylan DPC | -0/+2 |
| 2023-04-28 | Remove some unnecessary derives. | Nicholas Nethercote | -41/+37 |
| 2023-04-27 | Add a `ConstParamTy` trait | Maybe Waffle | -0/+2 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -8/+5 |
| 2023-04-22 | Also arena-allocate `ast::MacroDef` to make `Item: Copy` | Nilstrieb | -4/+4 |
| 2023-04-22 | Impl `Copy` for almost all HIR types | Nilstrieb | -105/+65 |
| 2023-04-21 | offset_of | DrMeepster | -1/+10 |
| 2023-04-19 | Auto merge of #110061 - WaffleLapkin:duality_of_myself_and_this, r=cjgillot | bors | -8/+31 |
| 2023-04-19 | Extend and use `hir::Node::body_id` | Maybe Waffle | -8/+31 |