| Age | Commit message (Expand) | Author | Lines |
| 2024-04-23 | Auto merge of #121801 - zetanumbers:async_drop_glue, r=oli-obk | bors | -0/+128 |
| 2024-04-19 | Stop taking ParamTy/ParamConst/EarlyParamRegion/AliasTy by ref | Michael Goulet | -1/+1 |
| 2024-04-18 | Simplify `static_assert_size`s. | Nicholas Nethercote | -1/+1 |
| 2024-04-17 | Use non-exhaustive matches for TyKind | Daria Sukhonina | -31/+12 |
| 2024-04-16 | Add simple async drop glue generation | zetanumbers | -0/+147 |
| 2024-04-12 | Don't do coroutine-closure-specific upvar analysis if tainted by errors | Michael Goulet | -1/+1 |
| 2024-04-08 | Don't rely on upvars being assigned just because coroutine-closure kind is as... | Michael Goulet | -1/+1 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -0/+12 |
| 2024-04-04 | Auto merge of #123440 - jhpratt:rollup-yat6crk, r=jhpratt | bors | -1/+1 |
| 2024-04-03 | Rollup merge of #123401 - Zalathar:assert-size-aarch64, r=fmease | Jacob Pratt | -1/+1 |
| 2024-04-04 | Auto merge of #123240 - compiler-errors:assert-args-compat, r=fmease | bors | -22/+4 |
| 2024-04-03 | Rollup merge of #123419 - petrochenkov:zeroindex, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2024-04-03 | rustc_index: Add a `ZERO` constant to index types | Vadim Petrochenkov | -1/+1 |
| 2024-04-03 | Simplify some cfging | Michael Goulet | -12/+4 |
| 2024-04-03 | Uplift and start using check_args_compatible more liberally | Michael Goulet | -22/+12 |
| 2024-04-03 | Check `x86_64` size assertions on `aarch64`, too | Zalathar | -1/+1 |
| 2024-04-02 | Assert FnDef only constructed with functions (or fn-like ctors) | Michael Goulet | -1/+5 |
| 2024-03-29 | Assert that ADTs have the right number of substs | Michael Goulet | -0/+7 |
| 2024-03-27 | Remove `Ord` from `BoundTy` | Oli Scherer | -3/+3 |
| 2024-03-27 | Remove `Ord` from `Binder` | Oli Scherer | -1/+1 |
| 2024-03-27 | Remove `Ord` from `Ty`, `Const`, and `Region` | Oli Scherer | -3/+3 |
| 2024-03-24 | Relax validation now | Michael Goulet | -2/+0 |
| 2024-03-24 | Require coroutine kind type to be passed to TyCtxt::coroutine_layout | Michael Goulet | -2/+5 |
| 2024-03-22 | Make RawPtr take Ty and Mutbl separately | Michael Goulet | -6/+2 |
| 2024-03-22 | Programmatically convert some of the pat ctors | Michael Goulet | -6/+6 |
| 2024-03-22 | Ty::new_ref and Ty::new_ptr stop using TypeAndMut | Michael Goulet | -8/+13 |
| 2024-03-19 | Add a few more comments | Michael Goulet | -0/+4 |
| 2024-03-19 | Only split by-ref/by-move futures for async closures | Michael Goulet | -1/+16 |
| 2024-03-14 | remove unnecessary sized checks | Lukas Markeffsky | -4/+7 |
| 2024-03-14 | clean up ADT sized constraint computation | Lukas Markeffsky | -1/+1 |
| 2024-03-12 | Fix WF for AsyncFnKindHelper in new trait solver | Michael Goulet | -2/+3 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -8/+8 |
| 2024-03-09 | miri: do not apply aliasing restrictions to Box with custom allocator | Ralf Jung | -5/+2 |
| 2024-03-06 | Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ... | Matthias Krüger | -2/+2 |
| 2024-03-06 | Auto merge of #122045 - matthiaskrgr:rollup-5l3vpn7, r=matthiaskrgr | bors | -0/+21 |
| 2024-03-05 | Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult` | Jason Newcomb | -4/+4 |
| 2024-03-05 | only set noalias on Box with the global allocator | Ralf Jung | -0/+21 |
| 2024-03-05 | Change message type in bug functions. | Nicholas Nethercote | -2/+2 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -4/+2 |
| 2024-03-04 | Allow a way to add constructors for rustc_type_ir types | Michael Goulet | -1/+8 |
| 2024-03-01 | Auto merge of #121728 - tgross35:f16-f128-step1-ty-updates, r=compiler-errors | bors | -0/+4 |
| 2024-02-29 | Overhaul how stashed diagnostics work, again. | Nicholas Nethercote | -2/+2 |
| 2024-02-28 | Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive` | Trevor Gross | -0/+4 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -3/+3 |
| 2024-02-15 | Fix closure kind docs | Michael Goulet | -11/+26 |
| 2024-02-14 | Rollup merge of #121083 - GuillaumeGomez:doc-to_opt_closure_kind, r=compiler-... | Guillaume Gomez | -0/+14 |
| 2024-02-14 | Extend documentation for `Ty::to_opt_closure_kind` method | Guillaume Gomez | -0/+14 |
| 2024-02-13 | Uplift TypeVisitableExt into rustc_type_ir | Michael Goulet | -0/+11 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -15/+15 |
| 2024-02-09 | Rollup merge of #120354 - lukas-code:metadata-normalize, r=lcnr | Matthias Krüger | -16/+32 |