| Age | Commit message (Expand) | Author | Lines |
| 2022-12-02 | Remove `token::Lit` from `ast::MetaItemLit`. | Nicholas Nethercote | -1/+1 |
| 2022-12-02 | Add `StrStyle` to `ast::LitKind::ByteStr`. | Nicholas Nethercote | -1/+2 |
| 2022-12-02 | Rename `LitKind::to_token_lit` as `LitKind::synthesize_token_lit`. | Nicholas Nethercote | -1/+1 |
| 2022-12-01 | Remove useless borrows and derefs | Maybe Waffle | -15/+15 |
| 2022-12-01 | rustc_ast_lowering: Stop lowering imports into multiple items | Vadim Petrochenkov | -1/+1 |
| 2022-12-01 | Auto merge of #104861 - nnethercote:attr-cleanups, r=petrochenkov | bors | -8/+11 |
| 2022-11-29 | add `FIXME:` where it belongs
| Waffle Maybe | -1/+1 |
| 2022-11-29 | `rustc_ast_pretty`: remove `ref` patterns | Maybe Waffle | -216/+214 |
| 2022-11-29 | Avoid more `MetaItem`-to-`Attribute` conversions. | Nicholas Nethercote | -8/+11 |
| 2022-11-28 | Keep track of the start of the argument block of a closure | Sarthak Singh | -0/+1 |
| 2022-11-28 | Rename `NestedMetaItem::[Ll]iteral` as `NestedMetaItem::[Ll]it`. | Nicholas Nethercote | -1/+1 |
| 2022-11-28 | Rename `ast::Lit` as `ast::MetaItemLit`. | Nicholas Nethercote | -6/+6 |
| 2022-11-28 | Remove `Lit::from_included_bytes`. | Nicholas Nethercote | -2/+2 |
| 2022-11-27 | Prefer doc comments over `//`-comments in compiler | Maybe Waffle | -4/+4 |
| 2022-11-23 | Suggest `.clone()` or `ref binding` on E0382 | Esteban Küber | -1/+1 |
| 2022-11-22 | Split `MacArgs` in two. | Nicholas Nethercote | -23/+17 |
| 2022-11-17 | Box `ExprKind::{Closure,MethodCall}`, and `QSelf` in expressions, types, and ... | Nicholas Nethercote | -8/+13 |
| 2022-11-16 | Use `token::Lit` in `ast::ExprKind::Lit`. | Nicholas Nethercote | -6/+10 |
| 2022-11-11 | Introduce `ExprKind::IncludedBytes` | clubby789 | -0/+4 |
| 2022-10-10 | Rename AssocItemKind::TyAlias to AssocItemKind::Type | Michael Goulet | -1/+1 |
| 2022-09-14 | make `mk_attr_id` part of `ParseSess` | SparrowLii | -2/+4 |
| 2022-09-06 | Auto merge of #101241 - camsteffen:refactor-binding-annotations, r=cjgillot | bors | -16/+10 |
| 2022-09-03 | Fix global_asm macro pretty printing | Michael Goulet | -0/+2 |
| 2022-09-02 | Refactor and re-use BindingAnnotation | Cameron Steffen | -16/+10 |
| 2022-08-17 | Rollup merge of #100018 - nnethercote:clean-up-LitKind, r=petrochenkov | Matthias Krüger | -1/+1 |
| 2022-08-16 | Rename some things related to literals. | Nicholas Nethercote | -1/+1 |
| 2022-08-16 | Shrink `ast::Attribute`. | Nicholas Nethercote | -2/+2 |
| 2022-08-11 | Rollup merge of #100350 - jhpratt:stringify-vis, r=cjgillot | Matthias Krüger | -2/+2 |
| 2022-08-10 | Do not consider method call receiver as an argument in AST. | Camille GILLOT | -5/+9 |
| 2022-08-09 | Stringify non-shorthand visibility correctly | Jacob Pratt | -2/+2 |
| 2022-08-04 | Enable unused_parens for match arms | wcampbell | -1/+1 |
| 2022-07-29 | Remove `TreeAndSpacing`. | Nicholas Nethercote | -5/+5 |
| 2022-07-12 | Parse closure binders | Maybe Waffle | -0/+11 |
| 2022-07-02 | ast: Add span to `Extern` | Nixon Enraght-Moony | -2/+2 |
| 2022-06-16 | Fix pretty printing of empty type bound lists in where-clause | David Tolnay | -49/+72 |
| 2022-06-02 | Revert #96682. | Nicholas Nethercote | -18/+5 |
| 2022-05-23 | Rollup merge of #97254 - jhpratt:remove-crate-vis, r=cjgillot | Dylan DPC | -5/+1 |
| 2022-05-22 | rustc_parse: Move AST -> TokenStream conversion logic to `rustc_ast` | Vadim Petrochenkov | -31/+1 |
| 2022-05-21 | Merge crate and restricted visibilities | Jacob Pratt | -2/+1 |
| 2022-05-21 | Remove feature: `crate` visibility modifier | Jacob Pratt | -4/+1 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -34/+39 |
| 2022-05-18 | use `CursorRef` more, to not to clone `Tree`s | klensy | -2/+2 |
| 2022-05-11 | ast: Introduce some traits to get AST node properties generically | Vadim Petrochenkov | -3/+41 |
| 2022-05-05 | Rollup merge of #96682 - nnethercote:show-invisible-delims, r=petrochenkov | Matthias Krüger | -5/+18 |
| 2022-05-04 | Auto merge of #96546 - nnethercote:overhaul-MacArgs, r=petrochenkov | bors | -8/+20 |
| 2022-05-05 | Overhaul `MacArgs::Eq`. | Nicholas Nethercote | -3/+14 |
| 2022-05-04 | Show invisible delimeters (within comments) when pretty printing. | Nicholas Nethercote | -5/+18 |
| 2022-04-30 | Add `do yeet` expressions to allow experimentation in nightly | Scott McMurray | -1/+13 |
| 2022-04-29 | Tweak `print_attr_item`. | Nicholas Nethercote | -7/+8 |
| 2022-04-28 | rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter` | Vadim Petrochenkov | -13/+15 |