| Age | Commit message (Expand) | Author | Lines |
| 2024-08-22 | Pretty-print own args of existential projections | León Orell Valerian Liehr | -15/+42 |
| 2024-08-13 | Use the right type when coercing fn items to pointers | Michael Goulet | -1/+8 |
| 2024-08-03 | Revert "Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelix" | Michael Goulet | -1/+0 |
| 2024-07-30 | Rollup merge of #128357 - compiler-errors:shadowed-non-lifetime-binder, r=pet... | Matthias Krüger | -0/+62 |
| 2024-07-29 | Detect non-lifetime binder params shadowing item params | Michael Goulet | -0/+62 |
| 2024-07-29 | Rollup merge of #128174 - compiler-errors:trait-alias-marker, r=oli-obk | Matthias Krüger | -0/+18 |
| 2024-07-26 | Auto merge of #121676 - Bryanskiy:polarity, r=petrochenkov | bors | -7/+104 |
| 2024-07-26 | Forbid `?Trait` bounds repetitions | Bryanskiy | -0/+30 |
| 2024-07-25 | Auto merge of #127042 - GrigorenkoPV:derivative, r=compiler-errors | bors | -4/+4 |
| 2024-07-25 | Support ?Trait bounds in supertraits and dyn Trait under a feature gate | Bryanskiy | -7/+74 |
| 2024-07-25 | Don't record trait aliases as marker traits | Michael Goulet | -0/+18 |
| 2024-07-24 | Rollup merge of #127374 - estebank:wrong-generic-args, r=oli-obk | Matthias Krüger | -4/+4 |
| 2024-07-24 | Rollup merge of #127481 - a1phyr:pattern_gat, r=Amanieu | Matthias Krüger | -17/+20 |
| 2024-07-22 | Revert suggestion verbosity change | Esteban Küber | -24/+12 |
| 2024-07-22 | On generic and lifetime removal suggestion, do not leave behind stray `,` | Esteban Küber | -3/+3 |
| 2024-07-22 | Change suggestion message wording | Esteban Küber | -4/+4 |
| 2024-07-22 | Use verbose suggestion for "wrong # of generics" | Esteban Küber | -12/+24 |
| 2024-07-20 | Just totally fully deny late-bound consts | Michael Goulet | -9/+60 |
| 2024-07-19 | Auto merge of #125915 - camelid:const-arg-refactor, r=BoxyUwU | bors | -30/+0 |
| 2024-07-17 | Account for self ty alias | Michael Goulet | -2/+2 |
| 2024-07-17 | Mention that type parameters are used recursively | Michael Goulet | -11/+15 |
| 2024-07-16 | Add `ConstArgKind::Path` and make `ConstArg` its own HIR node | Noah Lev | -30/+0 |
| 2024-07-16 | Fix the issue of invalid suggestion for a reference of iterator | yukang | -8/+0 |
| 2024-07-16 | add test for issue 127590 | yukang | -0/+87 |
| 2024-07-15 | Remove generic lifetime parameter of trait `Pattern` | Benoît du Garreau | -17/+20 |
| 2024-07-12 | Gate the type length limit check behind a nightly flag | Michael Goulet | -8/+13 |
| 2024-07-12 | rustc_type_ir: derivative -> derive-where | Pavel Grigorenko | -4/+4 |
| 2024-07-11 | Always use a colon in `//@ normalize-*:` headers | Zalathar | -4/+4 |
| 2024-07-09 | Auto merge of #127200 - fee1-dead-contrib:trait_def_const_trait, r=compiler-e... | bors | -11/+11 |
| 2024-07-08 | Rollup merge of #120248 - WaffleLapkin:bonk-ptr-object-casts, r=compiler-erro... | Matthias Krüger | -3/+18 |
| 2024-07-07 | Auto merge of #127172 - compiler-errors:full-can_eq-everywhere, r=lcnr | bors | -4/+23 |
| 2024-07-06 | show fnsig's output when there is difference | yukang | -1/+1 |
| 2024-07-05 | Use verbose suggestion for changing arg type | Esteban Küber | -28/+35 |
| 2024-07-05 | Equate types instead of using `Unsize` | Maybe Lapkin | -5/+7 |
| 2024-07-05 | Actually just make can_eq process obligations (almost) everywhere | Michael Goulet | -4/+0 |
| 2024-07-05 | Process alias-relate obligations when proving receiver_is_valid | Michael Goulet | -0/+23 |
| 2024-07-04 | test blessing | Waffle Lapkin | -1/+1 |
| 2024-07-04 | blessings | Maybe Waffle | -3/+16 |
| 2024-07-03 | Add `constness` to `TraitDef` | Deadbeef | -11/+11 |
| 2024-07-03 | Auto merge of #125507 - compiler-errors:type-length-limit, r=lcnr | bors | -16/+10 |
| 2024-07-03 | Rollup merge of #126403 - compiler-errors:better-type-errors, r=lcnr | Jacob Pratt | -4/+19 |
| 2024-07-02 | Actually report normalization-based type errors correctly for alias-relate ob... | Michael Goulet | -4/+19 |
| 2024-07-02 | Re-implement a type-size based limit | Michael Goulet | -16/+10 |
| 2024-07-02 | chore: remove duplicate words | hattizai | -1/+1 |
| 2024-06-27 | Tighten spans for async blocks | Michael Goulet | -1/+1 |
| 2024-06-22 | Rollup merge of #126552 - fee1-dead-contrib:rmfx, r=compiler-errors | Matthias Krüger | -1/+12 |
| 2024-06-22 | Make `effects` an incomplete feature | Deadbeef | -1/+12 |
| 2024-06-21 | Remove stray `.` from error message | Esteban Küber | -1/+1 |
| 2024-06-19 | Auto merge of #126671 - fmease:rollup-dmet4fi, r=fmease | bors | -4/+4 |
| 2024-06-19 | Auto merge of #125852 - bvanjoi:improve-tip-for-invisible-trait, r=compiler-e... | bors | -12/+3 |