| Age | Commit message (Expand) | Author | Lines |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -2/+1 |
| 2023-05-05 | Add feature gate | est31 | -0/+1 |
| 2023-05-05 | Rollup merge of #108801 - fee1-dead-contrib:c-str, r=compiler-errors | Dylan DPC | -0/+1 |
| 2023-05-04 | Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obk | Dylan DPC | -0/+6 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -2/+2 |
| 2023-05-02 | Implement negative bounds | Michael Goulet | -0/+6 |
| 2023-05-02 | make it semantic error | Deadbeef | -0/+1 |
| 2023-05-02 | try gating early, add non-ascii test | Deadbeef | -1/+0 |
| 2023-05-02 | update and add a few tests | Deadbeef | -0/+1 |
| 2023-04-12 | Rollup merge of #110237 - oli-obk:impl_trait_in_assoc_tys, r=jackh726 | Matthias Krüger | -10/+20 |
| 2023-04-12 | Split out a separate feature gate for impl trait in associated types | Oli Scherer | -10/+20 |
| 2023-04-10 | Remove `..` from return type notation | Michael Goulet | -8/+11 |
| 2023-04-09 | Fix some clippy::complexity | Nilstrieb | -2/+5 |
| 2023-04-03 | Emit feature error for parenthesized generics in associated type bounds | Michael Goulet | -9/+2 |
| 2023-03-28 | Add `(..)` syntax for RTN | Michael Goulet | -6/+14 |
| 2023-03-28 | Feature gate | Michael Goulet | -6/+15 |
| 2023-03-22 | rustc: Remove unused `Session` argument from some attribute functions | Vadim Petrochenkov | -4/+4 |
| 2023-03-13 | Auto merge of #108471 - clubby789:unbox-the-syntax, r=Nilstrieb,est31 | bors | -9/+0 |
| 2023-03-12 | Remove `box_syntax` from AST and use in tools | clubby789 | -9/+0 |
| 2023-03-11 | Gate const closures even when they appear in macros | Michael Goulet | -8/+1 |
| 2023-03-11 | Gate all usages of dyn*, even in macros | Michael Goulet | -3/+1 |
| 2023-02-27 | avoid `&str` to `String` conversions | Takayuki Maeda | -1/+1 |
| 2023-02-25 | Complete migrating `ast_passes` to derive diagnostics | clubby789 | -39/+15 |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -1/+1 |
| 2023-02-21 | Use `ThinVec` in various AST types. | Nicholas Nethercote | -1/+3 |
| 2023-02-16 | Add feature gate for non_lifetime_binders | Michael Goulet | -1/+54 |
| 2023-01-12 | gate const closures | Deadbeef | -0/+8 |
| 2022-12-13 | remove unnecessary uses of `clone` | Takayuki Maeda | -1/+1 |
| 2022-11-29 | `rustc_ast_passes`: remove `ref` patterns | Maybe Waffle | -10/+10 |
| 2022-10-22 | Stabilize arbitrary_enum_discriminant, take 2 | Deadbeef | -61/+1 |
| 2022-10-10 | Rollup merge of #102868 - compiler-errors:rename-assoc-tyalias-to-ty, r=TaKO8Ki | Dylan DPC | -1/+1 |
| 2022-10-10 | Rename AssocItemKind::TyAlias to AssocItemKind::Type | Michael Goulet | -1/+1 |
| 2022-10-08 | Split slice part of feature(half_open_range_patterns) to [...]_in_slices | Urgau | -2/+5 |
| 2022-09-22 | Improve the help message for an invalid calling convention | khyperia | -202/+18 |
| 2022-09-14 | Auto merge of #101212 - eholk:dyn-star, r=compiler-errors | bors | -0/+3 |
| 2022-09-14 | Auto merge of #101709 - nnethercote:simplify-visitors-more, r=cjgillot | bors | -1/+1 |
| 2022-09-13 | Address code review comments | Eric Holk | -0/+3 |
| 2022-09-13 | Auto merge of #96709 - jackh726:gats-stabilization, r=compiler-errors | bors | -21/+1 |
| 2022-09-12 | Remove unused span argument from `walk_fn`. | Nicholas Nethercote | -1/+1 |
| 2022-09-01 | Always import all tracing macros for the entire crate instead of piecemeal by... | Oli Scherer | -2/+0 |
| 2022-08-30 | Stabilize GATs | Jack Huey | -21/+1 |
| 2022-08-29 | Revert let_chains stabilization | Nilstrieb | -0/+1 |
| 2022-08-23 | Stabilize `#![feature(label_break_value)]` | Joshua Nelson | -9/+0 |
| 2022-08-17 | Reenable early feature-gates as future-compat warnings | Christopher Durham | -23/+35 |
| 2022-08-09 | Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011 | Dylan DPC | -0/+1 |
| 2022-08-03 | Provide suggestion on missing `let` in binding statement | Esteban Küber | -3/+27 |
| 2022-07-26 | Implement `#[rustc_default_body_unstable]` | Maybe Waffle | -0/+1 |
| 2022-07-19 | Auto merge of #98180 - notriddle:notriddle/rustdoc-fn, r=petrochenkov,Guillau... | bors | -2/+2 |
| 2022-07-19 | Rollup merge of #99401 - TaKO8Ki:avoid-symbol-to-&str-conversions, r=nnethercote | Matthias Krüger | -2/+2 |
| 2022-07-18 | avoid `Symbol` to `&str` conversions | Takayuki Maeda | -2/+2 |