| Age | Commit message (Expand) | Author | Lines |
| 2023-03-03 | canonicalization | lcnr | -5/+11 |
| 2023-02-24 | Rename many interner functions. | Nicholas Nethercote | -11/+9 |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -10/+12 |
| 2023-02-17 | Auto merge of #108075 - WaffleLapkin:de-arena-allocates-you-OwO, r=Nilstrieb | bors | -6/+2 |
| 2023-02-17 | Auto merge of #107753 - kylematsuda:type-of, r=BoxyUwU | bors | -1/+1 |
| 2023-02-16 | remove bound_type_of query; make type_of return EarlyBinder; change type_of i... | Kyle Matsuda | -3/+1 |
| 2023-02-16 | change usages of type_of to bound_type_of | Kyle Matsuda | -1/+3 |
| 2023-02-16 | Clarify `DerivedObligationCause` may hold alias id | Alan Egerton | -1/+5 |
| 2023-02-15 | Copy `ty::AssocItem` all other the place | Maybe Waffle | -6/+2 |
| 2023-02-13 | Rename folder traits' `tcx` method to `interner` | Alan Egerton | -2/+2 |
| 2023-02-13 | Make folding traits generic over the Interner | Alan Egerton | -1/+1 |
| 2023-02-13 | Make visiting traits generic over the Interner | Alan Egerton | -2/+2 |
| 2023-02-13 | Alias folding/visiting traits instead of re-export | Alan Egerton | -10/+15 |
| 2023-02-06 | Rollup merge of #106477 - Nathan-Fenner:nathanf/refined-error-span-trait-impl... | Matthias Krüger | -0/+2 |
| 2023-02-03 | intern external constraints | Michael Goulet | -0/+56 |
| 2023-01-27 | Impl HashStable/Encodable/Decodable for ObligationCause. | Camille GILLOT | -10/+18 |
| 2023-01-23 | Point at specific field in struct literal when trait fulfillment fails | Nathan Fenner | -0/+2 |
| 2023-01-23 | fix: use LocalDefId instead of HirId in trait res | Vincenzo Palazzo | -5/+6 |
| 2023-01-20 | Auto merge of #106090 - WaffleLapkin:dereffffffffff, r=Nilstrieb | bors | -11/+13 |
| 2023-01-19 | even more unify Projection/Opaque in outlives code | Ali MJ Al-Nasrawy | -1/+1 |
| 2023-01-17 | Don't call closures immediately, use `try{}` blocks | Maybe Waffle | -11/+13 |
| 2023-01-13 | Unify Opaque/Projection handling in region outlives code | Michael Goulet | -4/+2 |
| 2023-01-12 | attempt to make a minimal example work | Deadbeef | -1/+3 |
| 2023-01-07 | make ascribe_user_type a TypeOp | Ali MJ Al-Nasrawy | -7/+4 |
| 2022-12-24 | Rollup merge of #105975 - jeremystucki:rustc-remove-needless-lifetimes, r=eholk | Matthias Krüger | -41/+32 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -41/+32 |
| 2022-12-19 | implement the skeleton of the updated trait solver | lcnr | -1/+2 |
| 2022-12-13 | squash OpaqueTy and ProjectionTy into AliasTy | Michael Goulet | -4/+3 |
| 2022-12-10 | compiler: remove unnecessary imports and qualified paths | KaDiWa | -1/+0 |
| 2022-11-27 | Prefer doc comments over `//`-comments in compiler | Maybe Waffle | -1/+1 |
| 2022-11-25 | add comment | lcnr | -0/+6 |
| 2022-11-25 | move 2 candidates into builtin candidate | lcnr | -41/+0 |
| 2022-11-24 | Avoid `GenFuture` shim when compiling async constructs | Arpad Borsos | -0/+36 |
| 2022-11-19 | Improve spans for RPITIT object-safety errors | Michael Goulet | -2/+8 |
| 2022-11-08 | selection failure: recompute applicable impls | lcnr | -3/+0 |
| 2022-11-05 | Enforce rust-check ABI in signatures, calls | Michael Goulet | -0/+2 |
| 2022-11-04 | Rollup merge of #103937 - BoxyUwU:misc_cleanups, r=compiler-errors | Matthias Krüger | -1/+8 |
| 2022-11-04 | Rollup merge of #103915 - chenyukang:yukang/fix-103874, r=lcnr | Matthias Krüger | -1/+1 |
| 2022-11-03 | Cleanups | Boxy | -1/+8 |
| 2022-11-03 | change error_reported to use Result instead of an option | yukang | -1/+1 |
| 2022-10-30 | better error for rustc_strict_coherence misuse | Michael Goulet | -2/+15 |
| 2022-10-27 | Revert "Make ClosureOutlivesRequirement not rely on an unresolved type" | Michael Goulet | -1/+1 |
| 2022-10-19 | Make ClosureOutlivesRequirement not rely on an unresolved type | Michael Goulet | -1/+1 |
| 2022-10-17 | Duplicate comment in mod.rs | Samuel Moelius | -5/+0 |
| 2022-10-10 | Rollup merge of #102786 - compiler-errors:no-tuple-candidate, r=lcnr | Dylan DPC | -14/+2 |
| 2022-10-07 | Remove tuple candidate, nothing special about it | Michael Goulet | -14/+2 |
| 2022-10-07 | Remove `DefId` from some `SelectionCandidate` variants | Deadbeef | -2/+2 |
| 2022-09-21 | Neither require nor imply lifetime bounds on opaque type for well formedness | Oli Scherer | -1/+3 |
| 2022-09-20 | Auto merge of #101989 - fee1-dead-contrib:const_trait_impl-assoc-caller-bound... | bors | -2/+3 |
| 2022-09-18 | make projection bounds with const bounds satisfy const | Deadbeef | -2/+3 |