| Age | Commit message (Expand) | Author | Lines |
| 2024-01-12 | Taint `_` placeholder types | Oli Scherer | -2/+6 |
| 2024-01-11 | Taint more aggressively in astconv | Oli Scherer | -12/+28 |
| 2024-01-11 | Silence follow up errors if astconv already errored | Oli Scherer | -0/+7 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -7/+7 |
| 2024-01-10 | Rename `struct_span_err!` as `struct_span_code_err!`. | Nicholas Nethercote | -21/+22 |
| 2024-01-09 | Rollup merge of #119721 - compiler-errors:constness-implication, r=fee1-dead | Guillaume Gomez | -33/+2 |
| 2024-01-08 | Remove logic in one_bound in astconv that prefers non-const bounds | Michael Goulet | -33/+2 |
| 2024-01-08 | Remove all eight `DiagnosticBuilder::*_with_code` methods. | Nicholas Nethercote | -1/+2 |
| 2024-01-08 | Use chaining for `DiagnosticBuilder` construction and `emit`. | Nicholas Nethercote | -8/+8 |
| 2024-01-08 | Make `DiagnosticBuilder::emit` consuming. | Nicholas Nethercote | -8/+8 |
| 2024-01-05 | Auto merge of #119634 - matthiaskrgr:rollup-v2xt7et, r=matthiaskrgr | bors | -22/+30 |
| 2024-01-05 | Rollup merge of #119354 - fmease:negative_bounds-fixes, r=compiler-errors | Matthias Krüger | -22/+30 |
| 2024-01-05 | Auto merge of #119192 - michaelwoerister:mcp533-push, r=cjgillot | bors | -2/+3 |
| 2024-01-05 | Rollup merge of #119538 - nnethercote:cleanup-errors-5, r=compiler-errors | Michael Goulet | -1/+1 |
| 2024-01-04 | Replace a number of FxHashMaps/Sets with stable-iteration-order alternatives. | Michael Woerister | -2/+3 |
| 2024-01-04 | Silence redundant warning when E0038 will be emitted | Esteban Küber | -1/+7 |
| 2024-01-03 | Account for object unsafe traits | Esteban Küber | -25/+41 |
| 2024-01-03 | review comments | Esteban Küber | -15/+21 |
| 2024-01-03 | Provide better suggestions when encountering a bare trait as a type | Esteban Küber | -18/+113 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -1/+1 |
| 2023-12-28 | Don't elaborate `!Sized` to `!Sized + Sized` | León Orell Valerian Liehr | -22/+30 |
| 2023-12-27 | Introduce `const Trait` (always-const trait bounds) | León Orell Valerian Liehr | -2/+8 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -46/+46 |
| 2023-12-23 | Auto merge of #119072 - fee1-dead-contrib:effects-fixes, r=compiler-errors | bors | -8/+9 |
| 2023-12-23 | Give `DiagnosticBuilder` a default type. | Nicholas Nethercote | -1/+1 |
| 2023-12-19 | effects: fix comment | León Orell Valerian Liehr | -1/+1 |
| 2023-12-19 | fix ICE when `~const` used on non-const trait | Deadbeef | -8/+9 |
| 2023-12-15 | Rollup merge of #118727 - compiler-errors:lint-decorate, r=WaffleLapkin | Jubilee | -4/+1 |
| 2023-12-15 | Rollup merge of #118396 - compiler-errors:ast-lang-items, r=cjgillot | Jubilee | -121/+35 |
| 2023-12-15 | Simplify instantiate_poly_trait_ref | Michael Goulet | -75/+35 |
| 2023-12-15 | banish hir::GenericBound::LangItemTrait | Michael Goulet | -47/+1 |
| 2023-12-15 | Don't pass lint back out of lint decorator | Michael Goulet | -4/+1 |
| 2023-12-15 | Annotate some bugs | Michael Goulet | -5/+19 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -2/+2 |
| 2023-12-07 | Resolve assoc item bindings by namespace | León Orell Valerian Liehr | -295/+264 |
| 2023-12-06 | Auto merge of #117661 - TheLazyDutchman:point_out_shadowed_associated_types, ... | bors | -4/+58 |
| 2023-12-06 | Point out shadowed associated types | TheLazyDutchman | -4/+58 |
| 2023-12-05 | Rollup merge of #118268 - compiler-errors:pretty-print, r=estebank | Michael Goulet | -4/+2 |
| 2023-12-05 | Add print_trait_sugared | Michael Goulet | -4/+2 |
| 2023-12-04 | Use default params until effects in desugaring | Deadbeef | -0/+25 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -6/+7 |
| 2023-11-27 | Auto merge of #118118 - spastorino:do-not-erase-late-bound-regions-on-iat, r=... | bors | -115/+92 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -3/+3 |
| 2023-11-25 | Get rid of infer vars in inherent assoc types selection by using probe | Santiago Pastorino | -47/+34 |
| 2023-11-25 | Extract select_inherent_assoc_type_candidates | Santiago Pastorino | -79/+95 |
| 2023-11-25 | Do not erase late bound regions, replace them with placeholders | Santiago Pastorino | -114/+88 |
| 2023-11-25 | Remove HirId from QPath::LangItem | Michael Goulet | -1/+1 |
| 2023-11-24 | We should call eq instead of sup as we're relating Ty directly and not Binder... | Santiago Pastorino | -4/+1 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -5/+5 |
| 2023-11-19 | Rollup merge of #117828 - Nilstrieb:astconv-hashmaps, r=petrochenkov | Michael Goulet | -10/+6 |