| Age | Commit message (Expand) | Author | Lines |
| 2024-02-23 | Revert some `span_bug`s to `span_delayed_bug`. | Nicholas Nethercote | -1/+1 |
| 2024-02-21 | Convert `delayed_bug`s to `bug`s. | Nicholas Nethercote | -1/+1 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -1/+1 |
| 2024-02-10 | hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}` | Vadim Petrochenkov | -2/+2 |
| 2024-02-07 | Record coroutine kind in generics | Michael Goulet | -3/+10 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -1/+7 |
| 2024-02-06 | Make async closures directly lower to ClosureKind::CoroutineClosure | Michael Goulet | -0/+1 |
| 2024-01-23 | Rename `TyCtxt::struct_span_lint_hir` as `TyCtxt::node_span_lint`. | Nicholas Nethercote | -1/+1 |
| 2024-01-02 | Turn a bug!() into a span_delay_bug() | León Orell Valerian Liehr | -1/+4 |
| 2023-12-26 | Auto merge of #119258 - compiler-errors:closure-kind, r=eholk | bors | -6/+6 |
| 2023-12-25 | Only regular coroutines have movability | Michael Goulet | -1/+1 |
| 2023-12-25 | Make closures carry their own ClosureKind, rather than deducing what it is fr... | Michael Goulet | -6/+6 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -2/+2 |
| 2023-12-15 | Don't pass lint back out of lint decorator | Michael Goulet | -1/+1 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -1/+1 |
| 2023-12-05 | Remove `#[rustc_host]`, use internal desugaring | Deadbeef | -9/+7 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -1/+1 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -3/+3 |
| 2023-09-11 | add `is_host_effect` to `GenericParamDefKind::Const` and address review | Deadbeef | -1/+4 |
| 2023-08-06 | lower impl const to bind to host effect param | Deadbeef | -1/+1 |
| 2023-07-28 | Type-check generic const items | León Orell Valerian Liehr | -0/+1 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -7/+7 |
| 2023-07-04 | include `host_effect_index` in `Generics` | Deadbeef | -5/+21 |
| 2023-07-04 | add test | Deadbeef | -2/+6 |
| 2023-06-29 | Intern OpaqueTy on ItemKind::OpaqueTy | Santiago Pastorino | -1/+1 |
| 2023-06-02 | Rollup merge of #112183 - compiler-errors:new-solver-anon-ct, r=BoxyUwU | Michael Goulet | -1/+1 |
| 2023-06-02 | No more TyCtxt::lazy_normalization | Michael Goulet | -1/+1 |
| 2023-06-02 | Separate AnonConst from ConstBlock in HIR. | Camille GILLOT | -15/+10 |
| 2023-05-12 | Require `impl Trait` in associated types to appear in method signatures | Oli Scherer | -1/+4 |
| 2023-05-05 | misc nameres changes for anon consts | Boxy | -14/+17 |
| 2023-03-21 | Use local key in providers | Michael Goulet | -8/+8 |
| 2023-02-18 | Move late-bound arg type checks to resolve_bound_vars | Michael Goulet | -1/+6 |
| 2023-02-16 | Rename some region-specific stuff | Michael Goulet | -5/+6 |
| 2023-01-17 | `rustc_hir_analysis`: remove `ref` patterns | Maybe Waffle | -14/+10 |
| 2023-01-12 | Revert "Make nested RPITIT inherit the parent opaque's generics." and adjust ... | Michael Goulet | -1/+15 |
| 2023-01-04 | get_parent and find_parent | Michael Goulet | -2/+2 |
| 2023-01-04 | rename get_parent_node to parent_id | Michael Goulet | -2/+2 |
| 2022-12-10 | Rollup merge of #105410 - TaKO8Ki:fix-105257, r=BoxyUwU | Matthias Krüger | -1/+1 |
| 2022-12-08 | add a test case for `generic_const_exprs` in trait items | Takayuki Maeda | -1/+1 |
| 2022-12-07 | consider `parent_count` for const param defaults | Takayuki Maeda | -1/+1 |
| 2022-12-04 | Make nested RPITIT inherit the parent opaque's generics. | Camille GILLOT | -15/+1 |
| 2022-11-23 | Separate lifetime ident from resolution in HIR. | Camille GILLOT | -1/+1 |
| 2022-11-13 | Store a LocalDefId in hir::GenericParam. | Camille GILLOT | -6/+5 |
| 2022-10-24 | Make param index generation a bit more robust | Oli Scherer | -13/+14 |
| 2022-10-09 | ImplItemKind::TyAlias => ImplItemKind::Type | Michael Goulet | -1/+1 |
| 2022-10-01 | Refactor rustc lint API | Maybe Waffle | -3/+2 |
| 2022-09-29 | Split collect.rs | Oli Scherer | -0/+481 |