| Age | Commit message (Expand) | Author | Lines |
| 2024-06-03 | Nits and formatting | Michael Goulet | -7/+28 |
| 2024-06-03 | Move FulfillmentErrorCode to rustc_trait_selection too | Michael Goulet | -41/+1 |
| 2024-06-03 | Make TraitEngines generic over error | Michael Goulet | -43/+16 |
| 2024-06-03 | Remove unnecessary extension trait | Michael Goulet | -21/+17 |
| 2024-05-18 | Uplift GenericArgKind, CanonicalVarValues, QueryInput | Michael Goulet | -2/+2 |
| 2024-05-17 | to_opt_poly_X_pred -> as_X_clause | Michael Goulet | -1/+1 |
| 2024-05-16 | Remove trivial Binder::dummy calls | Michael Goulet | -1/+1 |
| 2024-05-16 | Uplift Goal to rustc_type_ir | Michael Goulet | -6/+10 |
| 2024-05-16 | Make P parameter explicit | Michael Goulet | -3/+1 |
| 2024-05-16 | Rename ToPredicate for Upcast | Michael Goulet | -17/+13 |
| 2024-05-13 | Apply nits | Michael Goulet | -5/+8 |
| 2024-05-13 | split out AliasTy -> AliasTerm | Michael Goulet | -12/+8 |
| 2024-05-10 | More rename fallout | Michael Goulet | -2/+2 |
| 2024-05-10 | Rename some ObligationCauseCode variants | Michael Goulet | -8/+6 |
| 2024-05-10 | Remove glob imports for ObligationCauseCode | Michael Goulet | -7/+9 |
| 2024-05-10 | rename some variants in FulfillmentErrorCode | Michael Goulet | -12/+12 |
| 2024-05-02 | Use ObligationCtxt in favor of TraitEngine in many places | Michael Goulet | -0/+12 |
| 2024-04-29 | Remove `extern crate rustc_data_structures` from numerous crates. | Nicholas Nethercote | -1/+1 |
| 2024-04-29 | Remove `extern crate rustc_macros` from numerous crates. | Nicholas Nethercote | -0/+1 |
| 2024-04-20 | include ParamEnv in projection cache key | Lukas Markeffsky | -2/+3 |
| 2024-04-18 | Simplify `static_assert_size`s. | Nicholas Nethercote | -1/+1 |
| 2024-04-03 | Check `x86_64` size assertions on `aarch64`, too | Zalathar | -1/+1 |
| 2024-03-22 | Use != Positive rather than == Negative | Michael Goulet | -1/+1 |
| 2024-03-22 | Split out ImplPolarity and PredicatePolarity | Michael Goulet | -2/+2 |
| 2024-03-07 | move snapshot handling into mod | lcnr | -1/+1 |
| 2024-03-05 | Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult` | Jason Newcomb | -3/+3 |
| 2024-02-29 | distinguish recursion limit based overflow for diagnostics | lcnr | -6/+10 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -3/+3 |
| 2024-02-16 | Nits | Michael Goulet | -0/+1 |
| 2024-02-16 | Move trait into attr so it's greppable | Michael Goulet | -2/+2 |
| 2024-02-16 | Use extension trait derive | Michael Goulet | -12/+2 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -1/+2 |
| 2024-02-11 | Rollup merge of #120872 - petrochenkov:opthirpar, r=cjgillot | Matthias Krüger | -2/+2 |
| 2024-02-10 | hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}` | Vadim Petrochenkov | -2/+2 |
| 2024-02-10 | Auto merge of #120712 - compiler-errors:async-closures-harmonize, r=oli-obk | bors | -1/+2 |
| 2024-02-08 | sort suggestions for object diagnostic | Michael Goulet | -1/+2 |
| 2024-02-07 | hir: Remove `fn opt_hir_id` and `fn opt_span` | Vadim Petrochenkov | -2/+1 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -1/+1 |
| 2024-01-19 | Add trait obligation tracking to FulfillCtxt and expose FnCtxt in rustc_infer... | Gavin Gray | -0/+8 |
| 2024-01-12 | Remove redundant Code from FulfillmentErrorCode variants | Michael Goulet | -14/+14 |
| 2024-01-10 | Rename `struct_span_err!` as `struct_span_code_err!`. | Nicholas Nethercote | -3/+3 |
| 2024-01-05 | Rollup merge of #119506 - compiler-errors:visibilities-for-object-safety-erro... | Matthias Krüger | -1/+4 |
| 2024-01-05 | Use `resolutions(()).effective_visiblities` to avoid cycle errors | Michael Goulet | -1/+4 |
| 2024-01-04 | Silence redundant warning when E0038 will be emitted | Esteban Küber | -1/+21 |
| 2023-12-26 | Auto merge of #119129 - jyn514:verbose, r=compiler-errors,estebank | bors | -1/+1 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -2/+2 |
| 2023-12-23 | Give `DiagnosticBuilder` a default type. | Nicholas Nethercote | -3/+3 |
| 2023-12-19 | rename to verbose-internals | jyn | -1/+1 |
| 2023-12-14 | update use of feature flags | lcnr | -1/+1 |
| 2023-12-07 | add unused `NormalizesTo` predicate | lcnr | -44/+26 |