| Age | Commit message (Expand) | Author | Lines |
| 2024-06-04 | Rollup merge of #125750 - compiler-errors:expect, r=lcnr | 许杰友 Jieyou Xu (Joe) | -3/+5 |
| 2024-06-04 | Auto merge of #125380 - compiler-errors:wc-obj-safety, r=oli-obk | bors | -1/+1 |
| 2024-06-03 | Align Term methods with GenericArg methods | Michael Goulet | -3/+5 |
| 2024-06-03 | Nits and formatting | Michael Goulet | -7/+4 |
| 2024-06-03 | check_is_object_safe -> is_object_safe | Michael Goulet | -1/+1 |
| 2024-06-03 | Opt-in diagnostics reporting to avoid doing extra work in the new solver | Michael Goulet | -20/+29 |
| 2024-06-03 | Make TraitEngines generic over error | Michael Goulet | -2/+2 |
| 2024-05-31 | Auto merge of #124662 - zetanumbers:needs_async_drop, r=oli-obk | bors | -0/+5 |
| 2024-05-30 | Fold item bound before checking that they hold | Michael Goulet | -2/+27 |
| 2024-05-29 | Make `body_owned_by` return the body directly. | Oli Scherer | -3/+2 |
| 2024-05-29 | Don't require `visit_body` to take a lifetime that must outlive the function ... | Oli Scherer | -1/+1 |
| 2024-05-29 | Start implementing needs_async_drop and related | Daria Sukhonina | -0/+5 |
| 2024-05-28 | Add an intrinsic for `ptr::metadata` | Scott McMurray | -0/+2 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -2/+5 |
| 2024-05-28 | Make body-visiting logic reusable | Oli Scherer | -53/+59 |
| 2024-05-27 | Rollup merge of #125597 - compiler-errors:early-binder, r=jackh726 | Guillaume Gomez | -1/+1 |
| 2024-05-27 | Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote | bors | -11/+9 |
| 2024-05-27 | Auto merge of #125468 - BoxyUwU:remove_defid_from_regionparam, r=compiler-errors | bors | -43/+20 |
| 2024-05-26 | Give EarlyBinder a tcx parameter | Michael Goulet | -1/+1 |
| 2024-05-25 | Auto merge of #124187 - compiler-errors:self-ctor, r=petrochenkov | bors | -3/+2 |
| 2024-05-24 | Remove `DefId` from `EarlyParamRegion` (tedium/diagnostics) | Boxy | -16/+3 |
| 2024-05-24 | Remove `DefId` from `EarlyParamRegion` (type system) | Boxy | -27/+17 |
| 2024-05-23 | Rollup merge of #125156 - zachs18:for_loops_over_fallibles_behind_refs, r=Nil... | Matthias Krüger | -2/+2 |
| 2024-05-23 | Remove `LintDiagnostic::msg` | León Orell Valerian Liehr | -11/+9 |
| 2024-05-21 | Rollup merge of #125266 - workingjubilee:stream-plastic-love, r=RalfJung,nikic | Matthias Krüger | -0/+1 |
| 2024-05-19 | Add and use generics.is_empty() and generics.is_own_empty, rather than using ... | Santiago Pastorino | -1/+1 |
| 2024-05-18 | compiler: add simd_ctpop intrinsic | Jubilee Young | -0/+1 |
| 2024-05-18 | Auto merge of #125077 - spastorino:add-new-fnsafety-enum2, r=jackh726 | bors | -19/+17 |
| 2024-05-18 | (Mostly) revert "Account for type param from other item in `note_and_explain`" | Michael Goulet | -3/+2 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -19/+17 |
| 2024-05-17 | to_opt_poly_X_pred -> as_X_clause | Michael Goulet | -3/+3 |
| 2024-05-16 | Rename ToPredicate for Upcast | Michael Goulet | -6/+6 |
| 2024-05-15 | Fix more new for_loops_over_fallibles hits in compiler. | Zachary S | -2/+2 |
| 2024-05-13 | Warn against redundant use<...> | Michael Goulet | -1/+1 |
| 2024-05-13 | Auto merge of #125076 - compiler-errors:alias-term, r=lcnr | bors | -4/+5 |
| 2024-05-13 | split out AliasTy -> AliasTerm | Michael Goulet | -4/+5 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_hir_analysis`. | Nicholas Nethercote | -0/+9 |
| 2024-05-11 | Consolidate obligation cause codes for where clauses | Michael Goulet | -9/+4 |
| 2024-05-10 | Name tweaks | Michael Goulet | -5/+6 |
| 2024-05-10 | More rename fallout | Michael Goulet | -3/+3 |
| 2024-05-10 | Rename some ObligationCauseCode variants | Michael Goulet | -12/+11 |
| 2024-05-10 | Remove glob imports for ObligationCauseCode | Michael Goulet | -10/+24 |
| 2024-05-10 | Auto merge of #124961 - matthiaskrgr:rollup-1jj65p6, r=matthiaskrgr | bors | -5/+1 |
| 2024-05-09 | Rename Generics::params to Generics::own_params | Michael Goulet | -18/+20 |
| 2024-05-10 | Use fewer origins when creating type variables. | Nicholas Nethercote | -5/+1 |
| 2024-05-02 | Inline & delete `Ty::new_unit`, since it's just a field access | Waffle Lapkin | -22/+22 |
| 2024-04-30 | Replace item names containing an error code with something more meaningful | León Orell Valerian Liehr | -14/+4 |
| 2024-04-23 | Auto merge of #124302 - matthiaskrgr:rollup-2aya8n8, r=matthiaskrgr | bors | -8/+6 |
| 2024-04-23 | Rollup merge of #124003 - WaffleLapkin:dellvmization, r=scottmcm,RalfJung,antoyo | Matthias Krüger | -8/+6 |
| 2024-04-23 | Rollup merge of #123993 - compiler-errors:coroutine-obl, r=lcnr | León Orell Valerian Liehr | -36/+11 |