| Age | Commit message (Expand) | Author | Lines |
| 2024-02-16 | Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkin | bors | -5/+11 |
| 2024-02-13 | Uplift TypeVisitableExt into rustc_type_ir | Michael Goulet | -0/+1 |
| 2024-02-12 | Implement intrinsics with fallback bodies | Oli Scherer | -1/+2 |
| 2024-02-12 | Make `is_intrinsic` query return the intrinsic name | Oli Scherer | -4/+9 |
| 2024-02-11 | is_closure_like | Michael Goulet | -7/+9 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -2/+13 |
| 2024-01-26 | Auto merge of #116167 - RalfJung:structural-eq, r=lcnr | bors | -5/+4 |
| 2024-01-24 | remove StructuralEq trait | Ralf Jung | -5/+4 |
| 2024-01-23 | Remove track_errors entirely | Oli Scherer | -1/+1 |
| 2024-01-16 | Rollup merge of #119969 - compiler-errors:simplify-closure-env-ty, r=oli-obk | Matthias Krüger | -9/+5 |
| 2024-01-14 | Simplify closure_env_ty and closure_env_param | Michael Goulet | -9/+5 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -1/+1 |
| 2024-01-09 | Auto merge of #117703 - compiler-errors:recursive-async, r=lcnr | bors | -12/+51 |
| 2024-01-09 | Rollup merge of #119725 - compiler-errors:has_effect_param, r=fmease | Matthias Krüger | -1/+8 |
| 2024-01-08 | Only compute layout of opaque if coroutine is the cause of an opaque cycle | Michael Goulet | -1/+24 |
| 2024-01-08 | Point out source of recursion | Michael Goulet | -9/+36 |
| 2024-01-08 | Don't check for recursion in generator witness fields | Michael Goulet | -12/+1 |
| 2024-01-08 | Make `DiagnosticBuilder::emit` consuming. | Nicholas Nethercote | -1/+1 |
| 2024-01-08 | Add helper for when we want to know if an item has a host param | Michael Goulet | -1/+8 |
| 2024-01-05 | Rollup merge of #119151 - Jules-Bertholet:no-foreign-doc-hidden-suggest, r=da... | Matthias Krüger | -1/+1 |
| 2023-12-30 | is_coroutine -> is_coroutine_or_closure | Michael Goulet | -1/+1 |
| 2023-12-26 | Auto merge of #119258 - compiler-errors:closure-kind, r=eholk | bors | -2/+2 |
| 2023-12-25 | Only regular coroutines have movability | Michael Goulet | -2/+2 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -4/+5 |
| 2023-12-22 | Split coroutine desugaring kind from source | Michael Goulet | -8/+14 |
| 2023-12-20 | Hide foreign `#[doc(hidden)]` paths in import suggestions | Jules Bertholet | -1/+1 |
| 2023-12-15 | Annotate some more bugs | Michael Goulet | -5/+2 |
| 2023-12-10 | fix clippy | Deadbeef | -1/+2 |
| 2023-12-09 | s/const_effect/host_effect | Michael Goulet | -5/+6 |
| 2023-12-08 | Implement `async gen` blocks | Michael Goulet | -0/+2 |
| 2023-12-07 | Fix const drop checking | Michael Goulet | -3/+3 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -1/+1 |
| 2023-11-28 | Add with_opt_const_effect_param helper, simplify | Michael Goulet | -0/+17 |
| 2023-11-28 | Fix PartialEq args when #[const_trait] is enabled | Michael Goulet | -0/+34 |
| 2023-11-26 | merge `DefKind::Coroutine` into `DefKind::Closure` | bohan | -15/+16 |
| 2023-11-25 | Rollup merge of #118288 - compiler-errors:is_some_and, r=lqd,dtolnay | Michael Goulet | -1/+1 |
| 2023-11-25 | is_{some,ok}_and | Michael Goulet | -1/+1 |
| 2023-11-23 | remove unused pub fn | klensy | -16/+0 |
| 2023-11-14 | finish `RegionKind` rename | lcnr | -10/+12 |
| 2023-11-13 | rename `ReLateBound` to `ReBound` | lcnr | -1/+1 |
| 2023-11-02 | only erase param env regions where needed | lcnr | -1/+1 |
| 2023-11-02 | dropck_outlives check generator witness needs_drop | lcnr | -4/+6 |
| 2023-11-01 | Auto merge of #116692 - Nadrieril:half-open-ranges, r=cjgillot | bors | -35/+43 |
| 2023-10-29 | Ignore RPIT duplicated lifetimes in opaque_types_defined_by | Michael Goulet | -1/+1 |
| 2023-10-27 | Abstract over `PatRange` boundary value | Nadrieril | -35/+43 |
| 2023-10-26 | Add hir::GeneratorKind::Gen | Oli Scherer | -0/+2 |
| 2023-10-20 | Rename `CoroutineKind::Gen` to `::Coroutine` | Oli Scherer | -2/+2 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -18/+18 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -18/+18 |
| 2023-09-26 | Don't store lazyness in DefKind | Michael Goulet | -1/+1 |