| Age | Commit message (Expand) | Author | Lines |
| 2024-03-15 | Rollup merge of #122513 - petrochenkov:somehir4, r=fmease | Guillaume Gomez | -7/+4 |
| 2024-03-15 | Rollup merge of #122527 - fmease:clean-up-hir-ty-lowering, r=compiler-errors | Matthias Krüger | -2/+1 |
| 2024-03-15 | Clean up AstConv | León Orell Valerian Liehr | -2/+1 |
| 2024-03-14 | hir: Remove `opt_local_def_id_to_hir_id` and `opt_hir_node_by_def_id` | Vadim Petrochenkov | -7/+4 |
| 2024-03-14 | Auto merge of #120943 - petrochenkov:somehir3, r=oli-obk | bors | -0/+1 |
| 2024-03-13 | Create some minimal HIR for associated opaque types | Vadim Petrochenkov | -0/+1 |
| 2024-03-11 | Revert "Auto merge of #122140 - oli-obk:track_errors13, r=davidtwco" | Oli Scherer | -3/+5 |
| 2024-03-11 | Auto merge of #122338 - workingjubilee:rollup-xzpt4v4, r=workingjubilee | bors | -31/+0 |
| 2024-03-11 | Rollup merge of #119385 - fmease:assoc-const-eq-fixes-2, r=oli-obk,cjgillot | Jubilee | -31/+0 |
| 2024-03-11 | Never bail out early while running all the type check queries | Oli Scherer | -5/+3 |
| 2024-03-08 | Rollup merge of #122100 - compiler-errors:better-capture, r=oli-obk | Matthias Krüger | -28/+40 |
| 2024-03-08 | Improve error message for opaque captures | Michael Goulet | -28/+40 |
| 2024-03-08 | Rollup merge of #121563 - Jarcho:use_cf, r=petrochenkov | Matthias Krüger | -22/+16 |
| 2024-03-08 | Rename some functions to represent their generalized behavior | Michael Goulet | -1/+1 |
| 2024-03-08 | Make TAITs capture all higher-ranked lifetimes in scope | Michael Goulet | -53/+7 |
| 2024-03-06 | Rollup merge of #122027 - compiler-errors:rpitit-cycle, r=spastorino | Matthias Krüger | -15/+61 |
| 2024-03-05 | Use `ControlFlow` in HIR visitors | Jason Newcomb | -22/+16 |
| 2024-03-06 | Auto merge of #122041 - matthiaskrgr:rollup-imsmdke, r=matthiaskrgr | bors | -20/+8 |
| 2024-03-05 | Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult` | Jason Newcomb | -9/+4 |
| 2024-03-05 | Move visitor utils to `rustc_ast_ir` | Jason Newcomb | -1/+1 |
| 2024-03-05 | Merge `impl_trait_in_assoc_types_defined_by` query back into `opaque_types_de... | Oli Scherer | -20/+8 |
| 2024-03-05 | Uplift some feeding out of associated_type_for_impl_trait_in_impl and into qu... | Michael Goulet | -15/+61 |
| 2024-03-03 | Add a proper `with_no_queries` to printing | John Kåre Alsaker | -1/+1 |
| 2024-02-29 | Overhaul how stashed diagnostics work, again. | Nicholas Nethercote | -13/+9 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -7/+6 |
| 2024-02-26 | Revert some `span_bug`s to `span_delayed_bug`. | Nicholas Nethercote | -1/+1 |
| 2024-02-25 | Rollup merge of #121409 - compiler-errors:atb-cycle, r=cjgillot | Matthias Krüger | -8/+22 |
| 2024-02-23 | Rollup merge of #121434 - nnethercote:fix-121208-fallout, r=lcnr | Matthias Krüger | -1/+1 |
| 2024-02-23 | Revert some `span_bug`s to `span_delayed_bug`. | Nicholas Nethercote | -1/+1 |
| 2024-02-22 | Rollup merge of #121386 - oli-obk:no_higher_ranked_opaques, r=lcnr | Matthias Krüger | -18/+25 |
| 2024-02-22 | `report_mismatch` did not actually report anymore | Oli Scherer | -5/+7 |
| 2024-02-22 | Avoid emitting type mismatches against `{type error}` | Oli Scherer | -18/+23 |
| 2024-02-21 | Prevent cycle in implied predicates computation | Michael Goulet | -8/+22 |
| 2024-02-21 | Use existing query feeding workarounds | Oli Scherer | -18/+0 |
| 2024-02-21 | Convert `delayed_bug`s to `bug`s. | Nicholas Nethercote | -6/+5 |
| 2024-02-18 | Propagate the resolved type of assoc const bindings via query feeding | León Orell Valerian Liehr | -29/+16 |
| 2024-02-18 | Auto merge of #120780 - fmease:lta-in-impls, r=oli-obk | bors | -1/+1 |
| 2024-02-17 | Properly check constrainedness of gen params in the presence of weak alias types | León Orell Valerian Liehr | -1/+1 |
| 2024-02-16 | Move trait into attr so it's greppable | Michael Goulet | -2/+2 |
| 2024-02-16 | Use extension trait derive | Michael Goulet | -10/+2 |
| 2024-02-13 | Bump `indexmap` | clubby789 | -1/+2 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -2/+3 |
| 2024-02-10 | hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}` | Vadim Petrochenkov | -7/+6 |
| 2024-02-08 | Auto merge of #120767 - matthiaskrgr:rollup-0k8ib1c, r=matthiaskrgr | bors | -0/+2 |
| 2024-02-08 | Rollup merge of #120206 - petrochenkov:somehir, r=compiler-errors | Matthias Krüger | -0/+2 |
| 2024-02-08 | Already poison the `type_of` result of the anon const used in the `typeof` ex... | Oli Scherer | -2/+14 |
| 2024-02-07 | Record coroutine kind in generics | Michael Goulet | -3/+10 |
| 2024-02-07 | hir: Make sure all `HirId`s have corresponding HIR `Node`s | Vadim Petrochenkov | -0/+2 |
| 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 |