| Age | Commit message (Expand) | Author | Lines |
| 2024-12-25 | Overhaul error messages for disallowed coverage attributes | Zalathar | -10/+31 |
| 2024-12-21 | Rollup merge of #134539 - estebank:restrict-non_exhaustive, r=jieyouxu | Matthias Krüger | -3/+33 |
| 2024-12-20 | Restrict `#[non_exaustive]` on structs with default field values | Esteban Küber | -3/+33 |
| 2024-12-20 | split up `#[rustc_deny_explicit_impl]` attribute | Lukas Markeffsky | -0/+1 |
| 2024-12-18 | Also warn against `#[diagnostic::do_not_recommend]` on plain impls | Georg Semmler | -2/+9 |
| 2024-12-18 | Check `#[diagnostic::do_not_recommend]` for arguments | Georg Semmler | -2/+20 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -22/+14 |
| 2024-12-17 | Auto merge of #134381 - jdonszelmann:move-attribute-types, r=oli-obk | bors | -11/+19 |
| 2024-12-17 | Rollup merge of #134406 - nnethercote:fix-input-stats-ordering, r=jieyouxu | Jacob Pratt | -7/+11 |
| 2024-12-17 | Rollup merge of #134202 - nnethercote:rm-existing_doc_keyword, r=GuillaumeGomez | Jacob Pratt | -8/+16 |
| 2024-12-17 | Fix `-Z inputs-stats` ordering. | Nicholas Nethercote | -7/+11 |
| 2024-12-17 | Remove `rustc::existing_doc_keyword` lint. | Nicholas Nethercote | -8/+16 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -2/+2 |
| 2024-12-16 | split attributes | Jonathan Dönszelmann | -9/+17 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -22/+14 |
| 2024-12-15 | Rollup merge of #134285 - oli-obk:push-vwrqsqlwnuxo, r=Urgau | Stuart Cook | -2/+2 |
| 2024-12-14 | (Re-)Implement impl_trait_in_bindings | Michael Goulet | -0/+1 |
| 2024-12-13 | Also forbid target_feature annotated methods from being lang items | Oli Scherer | -2/+2 |
| 2024-12-12 | Add unwrap_unsafe_binder and wrap_unsafe_binder macro operators | Michael Goulet | -4/+39 |
| 2024-12-12 | Lower AST and resolve lifetimes for unsafe binder types | Michael Goulet | -0/+2 |
| 2024-12-10 | Remove more traces of anonymous ADTs | Michael Goulet | -1/+0 |
| 2024-12-10 | Rollup merge of #134041 - clubby789:debugvis-sourcemap, r=jieyouxu | León Orell Valerian Liehr | -4/+3 |
| 2024-12-09 | Introduce `default_field_values` feature | Esteban Küber | -1/+6 |
| 2024-12-08 | Use SourceMap to load debugger visualizer files | clubby789 | -4/+3 |
| 2024-12-08 | Rollup merge of #133424 - Nadrieril:guard-patterns-parsing, r=fee1-dead | Matthias Krüger | -0/+1 |
| 2024-12-03 | Auto merge of #133321 - compiler-errors:const-checker, r=wesleywiser | bors | -245/+0 |
| 2024-11-25 | Refactor `where` predicates, and reserve for attributes support | Frank King | -6/+5 |
| 2024-11-24 | add guard pattern AST node | Max Niederman | -0/+1 |
| 2024-11-23 | Auto merge of #133379 - jieyouxu:rollup-00jxo71, r=jieyouxu | bors | -10/+1 |
| 2024-11-23 | Rollup merge of #133237 - fee1-dead-contrib:constadd, r=compiler-errors | 许杰友 Jieyou Xu (Joe) | -10/+1 |
| 2024-11-23 | Rollup merge of #127483 - BertalanD:no_sanitize-global-var, r=rcvalle | 许杰友 Jieyou Xu (Joe) | -3/+45 |
| 2024-11-22 | Get rid of HIR const checker | Michael Goulet | -245/+0 |
| 2024-11-20 | Auto merge of #133234 - jhpratt:rollup-42dmg4p, r=jhpratt | bors | -0/+3 |
| 2024-11-20 | don't require const stability for const impls | Deadbeef | -10/+1 |
| 2024-11-20 | Rollup merge of #132732 - gavincrawford:as_ptr_attribute, r=Urgau | Jacob Pratt | -0/+3 |
| 2024-11-20 | Auto merge of #133212 - lcnr:questionable-uwu, r=compiler-errors | bors | -4/+5 |
| 2024-11-19 | liveness checking, yeet `TypingEnv::from_param_env` | lcnr | -4/+5 |
| 2024-11-19 | Rollup merge of #133023 - samestep:hir-stats-total-count, r=nnethercote | Matthias Krüger | -2/+9 |
| 2024-11-18 | use `TypingEnv` when no `infcx` is available | lcnr | -43/+43 |
| 2024-11-15 | Merge `-Zhir-stats` into `-Zinput-stats` | Sam Estep | -1/+1 |
| 2024-11-15 | Print total node count in `-Z hir-stats` | Sam Estep | -1/+8 |
| 2024-11-12 | Rollup merge of #132541 - RalfJung:const-stable-extern-crate, r=compiler-errors | Matthias Krüger | -96/+103 |
| 2024-11-11 | Add #[rustc_as_ptr] attribute | gavincrawford | -0/+3 |
| 2024-11-11 | Auto merge of #127589 - notriddle:notriddle/search-sem-3, r=GuillaumeGomez | bors | -2/+32 |
| 2024-11-10 | ensure that all publicly reachable const fn have const stability info | Ralf Jung | -96/+98 |
| 2024-11-10 | honor rustc_const_stable_indirect in non-staged_api crate with -Zforce-unstab... | Ralf Jung | -0/+5 |
| 2024-11-08 | remove support for rustc_safe_intrinsic attribute; use rustc_intrinsic functi... | Ralf Jung | -31/+0 |
| 2024-11-04 | remove support for extern-block const intrinsics | Ralf Jung | -15/+0 |
| 2024-11-03 | Rollup merge of #132576 - jdonszelmann:no-attrid-in-stats, r=nnethercote | Jubilee | -80/+76 |
| 2024-11-03 | remove attribute ids from hir stats (they're simply not needed) | Jonathan Dönszelmann | -80/+76 |