| Age | Commit message (Expand) | Author | Lines |
| 2023-12-22 | Auto merge of #119097 - nnethercote:fix-EmissionGuarantee, r=compiler-errors | bors | -46/+28 |
| 2023-12-19 | Add `level` arg to `into_diagnostic`. | Nicholas Nethercote | -46/+28 |
| 2023-12-18 | Replace some instances of FxHashMap/FxHashSet with stable alternatives (mostl... | Michael Woerister | -3/+0 |
| 2023-12-18 | Rename many `DiagCtxt` arguments. | Nicholas Nethercote | -10/+10 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -5/+5 |
| 2023-12-15 | Fix enforcement of generics for associated items | Michael Goulet | -19/+27 |
| 2023-12-15 | banish hir::GenericBound::LangItemTrait | Michael Goulet | -1/+1 |
| 2023-12-15 | Collect lang items from AST | Michael Goulet | -155/+245 |
| 2023-12-13 | Auto merge of #118870 - Enselic:rustc_passes-query-stability, r=compiler-errors | bors | -1/+10 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -22/+21 |
| 2023-12-12 | rustc_passes: Enforce `rustc::potential_query_instability` lint | Martin Nordholts | -1/+10 |
| 2023-12-05 | Remove `#[rustc_host]`, use internal desugaring | Deadbeef | -2/+7 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -2/+2 |
| 2023-11-29 | Rollup merge of #118157 - Nadrieril:never_pat-feature-gate, r=compiler-errors | Matthias Krüger | -1/+16 |
| 2023-11-29 | Add `never_patterns` feature gate | Nadrieril | -1/+16 |
| 2023-11-28 | Yeet E0744 | Michael Goulet | -14/+4 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -14/+12 |
| 2023-11-26 | Use `rustc_fluent_macro::fluent_messages!` directly. | Nicholas Nethercote | -2/+1 |
| 2023-11-26 | Avoid need for `{D,Subd}iagnosticMessage` imports. | Nicholas Nethercote | -1/+0 |
| 2023-11-22 | Replace `custom_encodable` with `encodable`. | Nicholas Nethercote | -1/+0 |
| 2023-11-22 | Auto merge of #117928 - nnethercote:rustc_ast_pretty, r=fee1-dead | bors | -1/+1 |
| 2023-11-22 | Update itertools to 0.11. | Nicholas Nethercote | -1/+1 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -104/+104 |
| 2023-11-20 | Store feature stability un-split | Michael Goulet | -31/+23 |
| 2023-11-20 | Unify defined_lib_features and lib_features queries | Michael Goulet | -44/+48 |
| 2023-11-15 | Re-format code with new rustfmt | Mark Rousskov | -1/+4 |
| 2023-11-15 | Bump cfg(bootstrap)s | Mark Rousskov | -3/+3 |
| 2023-11-14 | Fix some typos | cui fliter | -1/+1 |
| 2023-11-04 | Remove support for compiler plugins. | Nicholas Nethercote | -19/+0 |
| 2023-10-31 | Enums in offset_of: update based on est31, scottmcm & llogiq review | George Bateman | -20/+5 |
| 2023-10-31 | Support enum variants in offset_of! | George Bateman | -7/+22 |
| 2023-10-31 | Auto merge of #117377 - dtolnay:deprecatedsince, r=cjgillot | bors | -55/+15 |
| 2023-10-30 | Add method for checking if deprecation is a rustc version | David Tolnay | -8/+2 |
| 2023-10-30 | Represent absence of 'since' attribute as a variant of DeprecatedSince | David Tolnay | -2/+2 |
| 2023-10-30 | Rollup merge of #117390 - chenyukang:yukang-fix-117284-unused-macro, r=estebank | Guillaume Gomez | -11/+38 |
| 2023-10-30 | Fix #117284, Fix unused variables lint issue for args in macro | yukang | -11/+38 |
| 2023-10-29 | Delete unused InvalidDeprecationVersion diagnostic | David Tolnay | -15/+0 |
| 2023-10-29 | Store version of `deprecated` attribute in structured form | David Tolnay | -34/+15 |
| 2023-10-29 | Rename Since -> StableSince in preparation for a DeprecatedSince | David Tolnay | -4/+4 |
| 2023-10-30 | Clean up `rustc_*/Cargo.toml`. | Nicholas Nethercote | -9/+11 |
| 2023-10-29 | Auto merge of #116447 - oli-obk:gen_fn, r=compiler-errors | bors | -2/+2 |
| 2023-10-27 | Add gen blocks to ast and do some broken ast lowering | Oli Scherer | -2/+2 |
| 2023-10-27 | Rollup merge of #116868 - estebank:suggestion, r=petrochenkov | Matthias Krüger | -6/+39 |
| 2023-10-26 | Tweak suggestion spans for invalid crate-level inner attribute | Esteban Küber | -6/+39 |
| 2023-10-26 | Pre-intern a symbol for env!("CFG_RELEASE") | David Tolnay | -5/+5 |
| 2023-10-24 | Keep track of #[stable] attribute even if version cannot be parsed | David Tolnay | -0/+4 |
| 2023-10-24 | Store 'since' attribute as parsed Version | David Tolnay | -44/+31 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -2/+2 |
| 2023-10-19 | Rollup merge of #116829 - fmease:rust-aint-c, r=compiler-errors | León Orell Valerian Liehr | -4/+18 |