| Age | Commit message (Expand) | Author | Lines |
| 2024-09-07 | Auto merge of #126161 - Bryanskiy:delegation-generics-4, r=petrochenkov | bors | -10/+6 |
| 2024-09-05 | Delegation: support generics in associated delegation items | Bryanskiy | -10/+6 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from `rustc_hir_analysis`. | Nicholas Nethercote | -0/+1 |
| 2024-08-11 | Use assert_matches around the compiler | Michael Goulet | -4/+5 |
| 2024-08-05 | Rollup merge of #127655 - RalfJung:invalid_type_param_default, r=compiler-errors | Matthias Krüger | -2/+0 |
| 2024-07-31 | Delegation: second attempt to improve perf | Bryanskiy | -7/+10 |
| 2024-07-29 | Delegation: support generics for delegation from free functions | Bryanskiy | -0/+8 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -5/+4 |
| 2024-07-16 | Add `ConstArgKind::Path` and make `ConstArg` its own HIR node | Noah Lev | -3/+8 |
| 2024-07-15 | make invalid_type_param_default lint show up in cargo future-compat reports | Ralf Jung | -2/+0 |
| 2024-07-05 | Use `ControlFlow` results for visitors that are only looking for a single value | Oli Scherer | -42/+32 |
| 2024-06-28 | implement new effects desugaring | Deadbeef | -2/+4 |
| 2024-06-10 | Correct parent for nested anon consts | Boxy | -5/+21 |
| 2024-06-07 | Revert "Create const block DefIds in typeck instead of ast lowering" | Oli Scherer | -5/+5 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -5/+5 |
| 2024-05-23 | Remove `LintDiagnostic::msg` | León Orell Valerian Liehr | -2/+3 |
| 2024-05-09 | Rename Generics::params to Generics::own_params | Michael Goulet | -21/+22 |
| 2024-04-17 | Don't repeatedly duplicate TAIT lifetimes for each subsequently nested TAIT | Michael Goulet | -6/+9 |
| 2024-03-22 | Update local variables and tracing calls | León Orell Valerian Liehr | -5/+4 |
| 2024-03-18 | Use `hir::Node` helper methods instead of repeat the same impl multiple times | Oli Scherer | -23/+3 |
| 2024-03-05 | Uplift some feeding out of associated_type_for_impl_trait_in_impl and into qu... | Michael Goulet | -0/+37 |
| 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 |