| Age | Commit message (Expand) | Author | Lines |
| 2025-03-12 | Auto merge of #138414 - matthiaskrgr:rollup-9ablqdb, r=matthiaskrgr | bors | -1/+0 |
| 2025-03-12 | Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan... | Matthias Krüger | -1/+0 |
| 2025-03-12 | Auto merge of #138083 - nnethercote:rm-NtItem-NtStmt, r=petrochenkov | bors | -31/+3 |
| 2025-03-12 | Introduce `sym::dummy` and `Ident::dummy`. | Nicholas Nethercote | -1/+1 |
| 2025-03-11 | Auto merge of #128440 - oli-obk:defines, r=lcnr | bors | -4/+27 |
| 2025-03-11 | Implement `#[define_opaque]` attribute for functions. | Oli Scherer | -4/+27 |
| 2025-03-11 | Auto merge of #136932 - m-ou-se:fmt-width-precision-u16, r=scottmcm | bors | -1/+1 |
| 2025-03-11 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-10 | Limit formatting width and precision to 16 bits. | Mara Bos | -1/+1 |
| 2025-03-10 | Revert "Use workspace lints for crates in `compiler/` #138084" | 许杰友 Jieyou Xu (Joe) | -3/+1 |
| 2025-03-09 | Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu | Matthias Krüger | -1/+3 |
| 2025-03-08 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-08 | Specify rust lints for `compiler/` crates via Cargo. | Nicholas Nethercote | -0/+3 |
| 2025-03-07 | Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakis | Matthias Krüger | -1/+23 |
| 2025-03-07 | Increase recursion_limit in numerous crates. | Nicholas Nethercote | -0/+1 |
| 2025-03-07 | Remove `NtItem` and `NtStmt`. | Nicholas Nethercote | -31/+2 |
| 2025-03-06 | Add some code comments | Santiago Pastorino | -1/+5 |
| 2025-03-06 | Use closure parse code | Santiago Pastorino | -0/+8 |
| 2025-03-06 | Implement .use keyword as an alias of clone | Santiago Pastorino | -0/+10 |
| 2025-03-05 | Implement `&pin const self` and `&pin mut self` sugars | Frank King | -3/+18 |
| 2025-03-04 | Auto merge of #135186 - camelid:const-path-multi, r=BoxyUwU | bors | -15/+33 |
| 2025-03-04 | mgca: Lower all const paths as `ConstArgKind::Path` | Noah Lev | -15/+33 |
| 2025-03-04 | Auto merge of #137959 - matthiaskrgr:rollup-62vjvwr, r=matthiaskrgr | bors | -148/+192 |
| 2025-03-03 | Rename `ast::TokenKind::Not` as `ast::TokenKind::Bang`. | Nicholas Nethercote | -8/+8 |
| 2025-03-03 | Replace `ast::TokenKind::BinOp{,Eq}` and remove `BinOpToken`. | Nicholas Nethercote | -144/+188 |
| 2025-03-01 | Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses | Frank King | -8/+30 |
| 2025-02-28 | Auto merge of #137517 - nnethercote:rm-NtPat-NtItem-NtStmt, r=petrochenkov | bors | -61/+24 |
| 2025-02-28 | Remove `NtPath`. | Nicholas Nethercote | -33/+9 |
| 2025-02-28 | Remove `NtMeta`. | Nicholas Nethercote | -20/+16 |
| 2025-02-28 | Remove `NtPat`. | Nicholas Nethercote | -9/+0 |
| 2025-02-27 | Rename `AssocOp::As` as `AssocOp::Cast`. | Nicholas Nethercote | -7/+7 |
| 2025-02-27 | Replace `AssocOp::DotDot{,Eq}` with `AssocOp::Range`. | Nicholas Nethercote | -12/+18 |
| 2025-02-27 | Introduce `AssocOp::Binary`. | Nicholas Nethercote | -143/+74 |
| 2025-02-27 | In `AssocOp::AssignOp`, use `BinOpKind` instead of `BinOpToken` | Nicholas Nethercote | -8/+17 |
| 2025-02-22 | Auto merge of #137420 - matthiaskrgr:rollup-rr0q37f, r=matthiaskrgr | bors | -2/+2 |
| 2025-02-22 | Rollup merge of #137333 - compiler-errors:edition-2024-fresh, r=Nadrieril | Matthias Krüger | -2/+2 |
| 2025-02-22 | Auto merge of #136428 - EnzymeAD:enable-autodiff, r=oli-obk | bors | -1/+0 |
| 2025-02-21 | clean up autodiff code/comments | Manuel Drehwald | -1/+0 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -1/+1 |
| 2025-02-22 | Upgrade the compiler to edition 2024 | Michael Goulet | -1/+1 |
| 2025-02-21 | Avoid snapshotting the parser in `parse_path_inner`. | Nicholas Nethercote | -4/+6 |
| 2025-02-21 | Remove `NtTy`. | Nicholas Nethercote | -10/+1 |
| 2025-02-21 | Remove `NtVis`. | Nicholas Nethercote | -8/+9 |
| 2025-02-11 | Add a TyPat in the AST to reuse the generic arg lowering logic | Oli Scherer | -3/+57 |
| 2025-02-10 | Rollup merge of #136419 - EnzymeAD:autodiff-tests, r=onur-ozkan,jieyouxu | Matthias Krüger | -18/+6 |
| 2025-02-10 | remove outdated *First autodiff variants for higher-order ad | Manuel Drehwald | -18/+6 |
| 2025-02-07 | compiler: use rustc_abi in rustc_ast_* | Jubilee Young | -1/+1 |
| 2025-02-06 | Auto merge of #136471 - safinaskar:parallel, r=SparrowLii | bors | -25/+26 |
| 2025-02-03 | Express contracts as part of function header and lower it to the contract lan... | Celina G. Val | -3/+42 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -25/+26 |