| Age | Commit message (Expand) | Author | Lines |
| 2022-07-21 | move `considering_regions` to the infcx | lcnr | -12/+1 |
| 2022-07-11 | Rollup merge of #99095 - rhysd:issue-99092, r=compiler-errors | Matthias Krüger | -2/+2 |
| 2022-07-10 | Remove duplicate notes from error on inter-crate ambiguous impl of traits (fi... | rhysd | -2/+2 |
| 2022-07-10 | avoid some `&str` to `String` conversions | Takayuki Maeda | -1/+1 |
| 2022-07-06 | Rollup merge of #98519 - TaKO8Ki:add-head-span-field-to-item-and-impl-item, r... | Guillaume Gomez | -18/+5 |
| 2022-07-06 | use `named_span` in case of tuple variant | Takayuki Maeda | -1/+1 |
| 2022-07-06 | replace `guess_head_span` with `def_span` | Takayuki Maeda | -18/+5 |
| 2022-07-06 | Rollup merge of #98884 - davidtwco:translation-on-lints-derive, r=oli-obk | Dylan DPC | -2/+1 |
| 2022-07-06 | Update TypeVisitor paths | Alan Egerton | -1/+1 |
| 2022-07-05 | lint: `LintDiagnosticBuilder` into `rustc_errors` | David Wood | -2/+1 |
| 2022-06-22 | Perform coherence checking per impl. | Camille GILLOT | -1/+1 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -1/+1 |
| 2022-05-18 | fix `simplify_type` | lcnr | -6/+3 |
| 2022-05-13 | Add bound_impl_trait_ref | Jack Huey | -3/+3 |
| 2022-05-10 | Introduce EarlyBinder | Jack Huey | -3/+3 |
| 2022-05-02 | fix most compiler/ doctests | Elliot Roberts | -2/+2 |
| 2022-03-24 | Implement impl_subject_and_oblig instead of repeating the impls | Santiago Pastorino | -9/+11 |
| 2022-03-16 | rustc_error: make ErrorReported impossible to construct | mark | -13/+28 |
| 2022-03-03 | Rollup merge of #94057 - lcnr:simplify_type-uwu, r=nikomatsakis | Matthias Krüger | -4/+9 |
| 2022-02-27 | Auto merge of #94144 - est31:let_else_trait_selection, r=cjgillot | bors | -12/+9 |
| 2022-02-23 | rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission". | Eduard-Mihai Burtescu | -1/+1 |
| 2022-02-21 | update docs for `simplify_type` | lcnr | -4/+9 |
| 2022-02-19 | rustc_trait_selection: adopt let else in more places | est31 | -12/+9 |
| 2022-02-16 | Move ty::print methods to Drop-based scope guards | Mark Rousskov | -1/+1 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -1/+1 |
| 2022-02-14 | fast_reject: remove `StripReferences` | lcnr | -19/+4 |
| 2022-01-31 | Do not store overlap_mode, just pass it down on insert | Santiago Pastorino | -3/+5 |
| 2022-01-31 | Move overlap_mode into trait level attribute + feature flag | Santiago Pastorino | -2/+11 |
| 2022-01-26 | Improve selection errors for `~const` trait bounds | Deadbeef | -1/+10 |
| 2022-01-19 | remove `is_noop` | lcnr | -1/+1 |
| 2022-01-17 | directly use ConstValue for single literals in blocks | b-naber | -2/+1 |
| 2021-12-16 | Rollup merge of #91904 - SylvanB:remove_in_band_lifetimes_rustc_trait_selecti... | Matthias Krüger | -9/+9 |
| 2021-12-15 | Remove `in_band_lifetimes` from `rustc_trait_selection` | Sylvan Bowdler | -9/+9 |
| 2021-12-14 | extend `simplify_type` | lcnr | -4/+19 |
| 2021-12-12 | Revert "Auto merge of #91491 - spastorino:revert-91354, r=oli-obk" | Deadbeef | -3/+3 |
| 2021-12-03 | Revert "Auto merge of #91354 - fee1-dead:const_env, r=spastorino" | Santiago Pastorino | -3/+3 |
| 2021-11-29 | Avoid storing the ImplPolarity and Constness next to a TraitRef and use Trait... | Oli Scherer | -3/+3 |
| 2021-11-10 | don't inline `report_overlap_conflict` | lcnr | -0/+5 |
| 2021-11-10 | no overlap errors after failing the orphan check | lcnr | -2/+6 |
| 2021-11-08 | Make select_* methods return Vec for TraitEngine | Deadbeef | -13/+12 |
| 2021-10-24 | Point at overlapping impls when type annotations are needed | Esteban Kuber | -1/+1 |
| 2021-09-23 | Auto merge of #89016 - lcnr:non_blanket_impls, r=nikomatsakis,michaelwoerister | bors | -4/+4 |
| 2021-09-21 | use indexmap instead of hashmap | lcnr | -1/+1 |
| 2021-09-21 | rename | lcnr | -4/+4 |
| 2021-09-20 | Remove Drop-caused migration-added captures | Mark Rousskov | -2/+0 |
| 2021-09-20 | Enable 2021 compatibility lints for all in-tree code | Mark Rousskov | -13/+17 |
| 2021-08-22 | Fix typos “a”→“an” | Frank Steffahn | -1/+1 |
| 2021-04-06 | Remove trailing `:` from E0119 message | Esteban Küber | -2/+2 |
| 2021-02-25 | fix review | klensy | -5/+3 |
| 2021-02-24 | replaced some map_or with map_or_else | klensy | -3/+8 |