| Age | Commit message (Expand) | Author | Lines |
| 2024-06-21 | Rename a bunch of things | Michael Goulet | -1/+1 |
| 2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer | -46/+28 |
| 2024-06-14 | Use is_lang_item more aggressively | Michael Goulet | -2/+3 |
| 2024-06-04 | Auto merge of #125380 - compiler-errors:wc-obj-safety, r=oli-obk | bors | -1/+1 |
| 2024-06-03 | Nits and formatting | Michael Goulet | -11/+7 |
| 2024-06-03 | check_is_object_safe -> is_object_safe | Michael Goulet | -1/+1 |
| 2024-06-03 | Add cycle errors to ScrubbedTraitError to remove a couple more calls to new_w... | Michael Goulet | -1/+2 |
| 2024-06-03 | Use ScrubbedTraitError in more places | Michael Goulet | -4/+5 |
| 2024-06-03 | Opt-in diagnostics reporting to avoid doing extra work in the new solver | Michael Goulet | -2/+2 |
| 2024-06-03 | Make TraitEngines generic over error | Michael Goulet | -2/+3 |
| 2024-06-03 | Auto merge of #125778 - estebank:issue-67100, r=compiler-errors | bors | -1/+1 |
| 2024-06-01 | Deduplicate supertrait_def_ids code | Mark Rousskov | -2/+1 |
| 2024-05-29 | Use parenthetical notation for `Fn` traits | Esteban Küber | -1/+1 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -10/+10 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_hir_analysis`. | Nicholas Nethercote | -0/+2 |
| 2024-05-10 | Lift `TraitRef` into `rustc_type_ir` | Michael Goulet | -0/+2 |
| 2024-05-09 | Rename Generics::params to Generics::own_params | Michael Goulet | -2/+2 |
| 2024-05-02 | shallow resolve in orphan check | lcnr | -0/+1 |
| 2024-04-30 | Normalize trait ref before orphan check & consider ty params in alias types t... | León Orell Valerian Liehr | -67/+245 |
| 2024-04-16 | Prefer identity equality over equating types during coercion. | Oli Scherer | -22/+13 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -1/+12 |
| 2024-03-29 | Stop doing so much to handle subdiagnostics | Michael Goulet | -94/+68 |
| 2024-03-29 | Stop removing substs from Adt type in coherence | Michael Goulet | -12/+16 |
| 2024-03-22 | Auto merge of #122900 - matthiaskrgr:rollup-nls90mb, r=matthiaskrgr | bors | -1/+1 |
| 2024-03-22 | Split out ImplPolarity and PredicatePolarity | Michael Goulet | -1/+1 |
| 2024-03-22 | Make RawPtr take Ty and Mutbl separately | Michael Goulet | -13/+16 |
| 2024-03-22 | Programmatically convert some of the pat ctors | Michael Goulet | -1/+1 |
| 2024-03-11 | Rollup merge of #121840 - oli-obk:freeze, r=dtolnay | Jacob Pratt | -0/+14 |
| 2024-03-07 | Apply `EarlyBinder` only to `TraitRef` in `ImplTraitHeader` | Yoshitomo Nakanishi | -12/+12 |
| 2024-02-29 | Forbid implementing `Freeze` even if the trait is stabilized | Oli Scherer | -0/+14 |
| 2024-02-25 | Auto merge of #120393 - Urgau:rfc3373-non-local-defs, r=WaffleLapkin | bors | -5/+5 |
| 2024-02-25 | Rollup merge of #121060 - clubby789:bool-newtypes, r=cjgillot | Matthias Krüger | -5/+5 |
| 2024-02-20 | Move the peeling function for weak alias types | León Orell Valerian Liehr | -28/+1 |
| 2024-02-20 | Add newtype for first input type | clubby789 | -5/+5 |
| 2024-02-19 | Inline do_orphan_check_impl | Santiago Pastorino | -17/+9 |
| 2024-02-19 | Remove suspicious auto trait lint | Santiago Pastorino | -160/+4 |
| 2024-02-18 | Auto merge of #120780 - fmease:lta-in-impls, r=oli-obk | bors | -1/+30 |
| 2024-02-17 | Fix non_local_definitions lint in rustc_hir_analysis | Urgau | -5/+5 |
| 2024-02-17 | Support weak alias types as self type of inherent impls | León Orell Valerian Liehr | -1/+30 |
| 2024-02-15 | Auto merge of #120931 - chenyukang:yukang-cleanup-hashmap, r=michaelwoerister | bors | -7/+7 |
| 2024-02-14 | clean up potential_query_instability with FxIndexMap and UnordMap | yukang | -7/+7 |
| 2024-02-14 | Use fewer delayed bugs. | Nicholas Nethercote | -1/+1 |
| 2024-02-13 | Just pass the checker instead of individual fields | Oli Scherer | -39/+33 |
| 2024-02-13 | Remove an `impl_polarity` call where the information is already available in ... | Oli Scherer | -16/+23 |
| 2024-02-13 | Avoid using the HIR span in the happy path | Oli Scherer | -5/+8 |
| 2024-02-13 | Don't reinvoke `trait_header` query twice | Oli Scherer | -11/+11 |
| 2024-02-13 | Invoke `trait_def` query only once | Oli Scherer | -10/+13 |
| 2024-02-13 | Store impl unsafety in impl trait header | Oli Scherer | -24/+26 |
| 2024-02-12 | Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obk | Matthias Krüger | -1/+1 |
| 2024-02-12 | Auto merge of #120835 - oli-obk:no_hir_coherence, r=cjgillot | bors | -99/+97 |