| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2023-11-26 | move comment about local trait | Ryan Mehri | -1/+2 |
| 2023-11-26 | don't add redundant help for object safety violations | Ryan Mehri | -3/+9 |
| 2023-11-21 | Remove ClosureKind predicate kind | Michael Goulet | -3/+0 |
| 2023-11-19 | Make regionck care about placeholders in outlives components | Michael Goulet | -0/+5 |
| 2023-11-13 | rename `ReLateBound` to `ReBound` | lcnr | -2/+2 |
| 2023-10-29 | On object safety error, mention new enum as alternative | Esteban Küber | -1/+63 |
| 2023-10-22 | use visibility to check unused imports and delete some stmts | bohan | -1/+0 |
| 2023-10-18 | Make sure that non-pretty-printing usages are using the correct elaborator | Michael Goulet | -2/+2 |
| 2023-10-18 | Simplify transitive_bounds_that_define_assoc_item | Michael Goulet | -33/+28 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -1/+3 |
| 2023-08-09 | Ignore `cause` and `recursion_depth` in `Obligation::{eq,hash}`. | Nicholas Nethercote | -1/+23 |
| 2023-08-02 | Remove constness from `TraitPredicate` | Deadbeef | -13/+2 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -12/+12 |
| 2023-07-27 | Remove `constness` from `ParamEnv` | Deadbeef | -9/+0 |
| 2023-07-19 | Document `PredicateSet::insert` | Maybe Waffle | -0/+7 |
| 2023-07-07 | Auto merge of #113308 - compiler-errors:poly-select, r=lcnr | bors | -3/+4 |
| 2023-07-06 | Avoid calling item_name for RPITIT | Santiago Pastorino | -3/+5 |
| 2023-07-06 | Separate select calls that don't need a binder | Michael Goulet | -0/+1 |
| 2023-07-06 | TraitObligation -> PolyTraitObligation | Michael Goulet | -3/+3 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -2/+2 |
| 2023-07-03 | remove TypeWellFormedFromEnv | Michael Goulet | -3/+0 |
| 2023-06-29 | Make the Elaboratable trait take clauses | Michael Goulet | -40/+42 |
| 2023-06-26 | TypeWellFormedInEnv | Michael Goulet | -1/+1 |
| 2023-06-26 | Migrate predicates_of and caller_bounds to Clause | Michael Goulet | -2/+3 |