| Age | Commit message (Expand) | Author | Lines |
| 2023-04-04 | Rollup merge of #109914 - compiler-errors:rtn-bad-parens, r=oli-obk | Michael Goulet | -9/+2 |
| 2023-04-04 | Rename `ast::Static` to `ast::StaticItem` to match `ast::ConstItem` | Oli Scherer | -2/+2 |
| 2023-04-04 | box a bunch of large types | Oli Scherer | -3/+3 |
| 2023-04-04 | Split out ast::ItemKind::Const into its own struct | Oli Scherer | -9/+7 |
| 2023-04-04 | rust-analyzer guided tuple field to named field | Oli Scherer | -1/+1 |
| 2023-04-04 | rust-analyzer guided enum variant structification | Oli Scherer | -2/+2 |
| 2023-04-03 | Make "unneccesary visibility qualifier" error much more clear | Tam Pham | -20/+27 |
| 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 | -11/+23 |
| 2023-03-28 | Feature gate | Michael Goulet | -6/+15 |
| 2023-03-22 | rustc: Remove unused `Session` argument from some attribute functions | Vadim Petrochenkov | -8/+8 |
| 2023-03-13 | Auto merge of #108471 - clubby789:unbox-the-syntax, r=Nilstrieb,est31 | bors | -9/+0 |
| 2023-03-12 | Rollup merge of #109029 - compiler-errors:parse-gating, r=jackh726 | Matthias Krüger | -11/+2 |
| 2023-03-12 | Remove `box_syntax` from AST and use in tools | clubby789 | -9/+0 |
| 2023-03-11 | Simplify message paths | est31 | -1/+1 |
| 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-03-04 | Remove `allow(potential_query_instability)` from `ast_passes` | clubby789 | -3/+2 |
| 2023-03-03 | Match unmatched backticks in comments in compiler/ | est31 | -1/+1 |
| 2023-02-27 | avoid `&str` to `String` conversions | Takayuki Maeda | -1/+1 |
| 2023-02-25 | Complete migrating `ast_passes` to derive diagnostics | clubby789 | -425/+673 |
| 2023-02-22 | Move associated type bounds check to ast lowering | Michael Goulet | -39/+1 |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -7/+13 |
| 2023-02-21 | Use `ThinVec` in `ast::AngleBracketedArgs`. | Nicholas Nethercote | -1/+2 |
| 2023-02-21 | Use `ThinVec` in various AST types. | Nicholas Nethercote | -4/+3 |
| 2023-02-17 | Rollup merge of #107489 - compiler-errors:non_lifetime_binders, r=cjgillot | Matthias Krüger | -35/+54 |
| 2023-02-16 | Replace some `then`s with some `then_some`s | Maybe Waffle | -1/+1 |
| 2023-02-16 | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | -1/+1 |
| 2023-02-16 | Add feature gate for non_lifetime_binders | Michael Goulet | -35/+54 |
| 2023-01-19 | Autoderive ExternBlockSuggestion | mejrs | -32/+25 |
| 2023-01-12 | gate const closures | Deadbeef | -0/+8 |
| 2022-12-15 | Allow `impl ~const Trait` opaque types | Deadbeef | -7/+1 |
| 2022-12-13 | remove unnecessary uses of `clone` | Takayuki Maeda | -1/+1 |
| 2022-12-01 | Auto merge of #104861 - nnethercote:attr-cleanups, r=petrochenkov | bors | -1/+1 |
| 2022-11-29 | `rustc_ast_passes`: remove `ref` patterns | Maybe Waffle | -60/+55 |
| 2022-11-29 | Avoid unnecessary `MetaItem`/`Attribute` conversions. | Nicholas Nethercote | -1/+1 |
| 2022-11-16 | Use `as_deref` in compiler (but only where it makes sense) | Maybe Waffle | -1/+1 |
| 2022-11-08 | Visit attributes of trait impl items during AST validation | León Orell Valerian Liehr | -1/+2 |
| 2022-10-26 | Rollup merge of #95710 - fee1-dead-contrib:stabilize_arbitrary_enum_discrimin... | Dylan DPC | -61/+1 |
| 2022-10-23 | Migrate all diagnostics | Nilstrieb | -30/+30 |
| 2022-10-22 | Stabilize arbitrary_enum_discriminant, take 2 | Deadbeef | -61/+1 |
| 2022-10-22 | Rollup merge of #103351 - oli-obk:tilde_const_impls, r=fee1-dead | Matthias Krüger | -49/+3 |
| 2022-10-21 | Remove needless special cases and dead code | Oli Scherer | -49/+3 |
| 2022-10-21 | Rollup merge of #103051 - davidtwco:translation-tidying-up, r=compiler-errors | Dylan DPC | -20/+6 |
| 2022-10-20 | Improve "`~const` is not allowed here" message | Deadbeef | -20/+43 |
| 2022-10-17 | ast_passes: use derive more | David Wood | -20/+6 |
| 2022-10-10 | errors: `AddToDiagnostic::add_to_diagnostic_with` | David Wood | -3/+9 |
| 2022-10-10 | Rollup merge of #102868 - compiler-errors:rename-assoc-tyalias-to-ty, r=TaKO8Ki | Dylan DPC | -3/+3 |
| 2022-10-10 | Rename AssocItemKind::TyAlias to AssocItemKind::Type | Michael Goulet | -3/+3 |
| 2022-10-08 | Split slice part of feature(half_open_range_patterns) to [...]_in_slices | Urgau | -2/+5 |