| Age | Commit message (Expand) | Author | Lines |
| 2025-06-23 | compiler: plug unsupported ABI leakage from the AST | Jubilee Young | -4/+24 |
| 2025-06-17 | Reject union default field values | Jieyou Xu | -10/+32 |
| 2025-06-15 | Auto merge of #142455 - jdonszelmann:attempt-to-mitigate-delayed-lint-perf-pr... | bors | -0/+5 |
| 2025-06-13 | collect delayed lints in hir_crate_items | Jana Dönszelmann | -0/+5 |
| 2025-06-09 | assert in release in ast_lowering::item | Jubilee Young | -5/+5 |
| 2025-06-03 | Overhaul `UsePath`. | Nicholas Nethercote | -3/+19 |
| 2025-05-30 | Reorder hir fn stuff. | Nicholas Nethercote | -1/+1 |
| 2025-05-30 | Reorder fields in `hir::ItemKind` variants. | Nicholas Nethercote | -6/+6 |
| 2025-05-28 | Reorder `ast::ItemKind::{Struct,Enum,Union}` fields. | Nicholas Nethercote | -3/+3 |
| 2025-05-20 | Inline and remove `lower_*` methods. | Nicholas Nethercote | -28/+18 |
| 2025-05-20 | Remove unused return value from `lower_node`. | Nicholas Nethercote | -3/+1 |
| 2025-05-04 | Initial support for dynamically linked crates | Bryanskiy | -1/+3 |
| 2025-04-23 | Extend HIR to track the source and syntax of a lifetime | Jake Goulding | -3/+8 |
| 2025-04-17 | Replace infallible `name_or_empty` methods with fallible `name` methods. | Nicholas Nethercote | -1/+1 |
| 2025-04-15 | Rollup merge of #138374 - celinval:issue-136925-const-contract, r=compiler-er... | Stuart Cook | -1/+8 |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -3/+3 |
| 2025-04-08 | Fix unreachable expression warning | Celina G. Val | -1/+8 |
| 2025-04-04 | Remove an unwanted comment. | Nicholas Nethercote | -3/+0 |
| 2025-04-01 | Move `ast::Item::ident` into `ast::ItemKind`. | Nicholas Nethercote | -156/+197 |
| 2025-03-28 | Don't use `kw::Empty` in `hir::Lifetime::ident`. | Nicholas Nethercote | -2/+2 |
| 2025-03-25 | Rollup merge of #138911 - compiler-errors:define-opaque, r=oli-obk | Jacob Pratt | -18/+54 |
| 2025-03-25 | Rollup merge of #138929 - oli-obk:assoc-ctxt-of-trait, r=compiler-errors | Matthias Krüger | -35/+27 |
| 2025-03-25 | Allow defining opaques in statics and consts | Michael Goulet | -18/+54 |
| 2025-03-25 | Avoid some more global state | Oli Scherer | -16/+23 |
| 2025-03-25 | Track whether an assoc item is in a trait impl or an inherent impl | Oli Scherer | -23/+8 |
| 2025-03-25 | Rollup merge of #138895 - oli-obk:dedup-owner-id-creation, r=compiler-errors | Takayuki Maeda | -10/+7 |
| 2025-03-24 | Add a helper for building an owner id in ast lowering | Oli Scherer | -10/+7 |
| 2025-03-23 | fix ICE #138415 | Takayuki Maeda | -2/+2 |
| 2025-03-18 | Auto merge of #138630 - matthiaskrgr:rollup-kk1gogr, r=matthiaskrgr | bors | -37/+77 |
| 2025-03-18 | Move `hir::Item::ident` into `hir::ItemKind`. | Nicholas Nethercote | -37/+77 |
| 2025-03-17 | Avoid double lowering of generic identifiers. | Nicholas Nethercote | -1/+1 |
| 2025-03-17 | Avoid double lowering of lifetime identifiers. | Nicholas Nethercote | -1/+0 |
| 2025-03-11 | Auto merge of #128440 - oli-obk:defines, r=lcnr | bors | -5/+50 |
| 2025-03-11 | Error on `define_opaques` entries without any opaques actually referenced | Oli Scherer | -1/+1 |
| 2025-03-11 | Test invalid `define_opaques` attributes | Oli Scherer | -11/+15 |
| 2025-03-11 | Implement `#[define_opaque]` attribute for functions. | Oli Scherer | -5/+46 |
| 2025-03-10 | Delegation: fix ICE with invalid MethodCall generation | Bryanskiy | -2/+2 |
| 2025-03-03 | Rollup merge of #132388 - frank-king:feature/where-cfg, r=petrochenkov | Matthias Krüger | -0/+1 |
| 2025-03-01 | Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses | Frank King | -0/+1 |
| 2025-02-28 | Tweak incorrect ABI suggestion | Esteban Küber | -1/+1 |
| 2025-02-24 | Introduce new parsing infrastructure and types for parsed attributes | Jana Dönszelmann | -9/+10 |
| 2025-02-22 | Make a fake body to store typeck results for global_asm | Michael Goulet | -1/+4 |
| 2025-02-22 | Make asm a named field | Michael Goulet | -1/+3 |
| 2025-02-11 | compiler: remove rustc_abi::lookup and AbiUnsupported | Jubilee Young | -1/+1 |
| 2025-02-11 | Auto merge of #136851 - jhpratt:rollup-ftijn95, r=jhpratt | bors | -86/+80 |
| 2025-02-10 | Don't ICE when failing to lower contracts for associated impl items | Michael Goulet | -86/+80 |
| 2025-02-09 | compiler: remove `abi`-specific `extern "{abi}"` suggestions | Jubilee Young | -9/+4 |
| 2025-02-09 | compiler: gate `extern "{abi}"` in ast_lowering | Jubilee Young | -5/+11 |
| 2025-02-09 | Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrum | bors | -14/+23 |
| 2025-02-08 | Rustfmt | bjorn3 | -14/+23 |