| Age | Commit message (Expand) | Author | Lines |
| 2020-03-20 | can_begin_literal_maybe_minus: `true` on `"-"? lit` NTs. | Mazdak Farrokhzad | -1/+1 |
| 2020-03-18 | fix pre-expansion linting infra | Mazdak Farrokhzad | -3/+18 |
| 2020-03-18 | tweak outline module parsing spans | Mazdak Farrokhzad | -24/+25 |
| 2020-03-18 | parser/expand: minor cleanup | Mazdak Farrokhzad | -2/+2 |
| 2020-03-18 | {rustc_parse -> rustc_expand}::config | Mazdak Farrokhzad | -2/+536 |
| 2020-03-18 | {rustc_parse::parser -> rustc_expand}::module | Mazdak Farrokhzad | -4/+308 |
| 2020-03-18 | move Directory -> parser::module | Mazdak Farrokhzad | -3/+5 |
| 2020-03-18 | outline modules: parse -> expand. | Mazdak Farrokhzad | -56/+58 |
| 2020-03-18 | expand: use push_directory | Mazdak Farrokhzad | -7/+7 |
| 2020-03-17 | Rollup merge of #68746 - matthewjasper:metahygiene, r=petrochenkov | Mazdak Farrokhzad | -24/+33 |
| 2020-03-17 | Rollup merge of #69870 - petrochenkov:cfgacc, r=matthewjasper | Mazdak Farrokhzad | -60/+124 |
| 2020-03-16 | Make macro metavars respect (non-)hygiene | Matthew Jasper | -24/+33 |
| 2020-03-16 | Other `legacy` -> `macro_rules` | Vadim Petrochenkov | -6/+6 |
| 2020-03-16 | ast/hir: `MacroDef::legacy` -> `MacroDef::macro_rules` | Vadim Petrochenkov | -5/+5 |
| 2020-03-12 | ast: `Mac`/`Macro` -> `MacCall` | Vadim Petrochenkov | -49/+60 |
| 2020-03-10 | Store `TokenStream` in `rmeta::MacroDef`. | Mazdak Farrokhzad | -3/+3 |
| 2020-03-10 | builtin_macros: Add attribute macro `#[cfg_accessible(path)]` | Vadim Petrochenkov | -0/+1 |
| 2020-03-10 | expand: Implement support for retrying macro expansions | Vadim Petrochenkov | -51/+121 |
| 2020-03-09 | expand/builtin_macros: Minor cleanup | Vadim Petrochenkov | -10/+3 |
| 2020-03-09 | Address review comments | Vadim Petrochenkov | -4/+1 |
| 2020-03-09 | rustc_parse: Use `Token::ident` where possible | Vadim Petrochenkov | -12/+6 |
| 2020-03-07 | Rollup merge of #69773 - matthiaskrgr:typos, r=petrochenkov | Mazdak Farrokhzad | -1/+1 |
| 2020-03-06 | bless tests | Matthias Krüger | -1/+1 |
| 2020-03-06 | rustc_expand: Factor out `Annotatable::into_tokens` to a separate method | Vadim Petrochenkov | -32/+32 |
| 2020-03-06 | fix various typos | Matthias Krüger | -2/+2 |
| 2020-03-06 | Auto merge of #69586 - petrochenkov:unmerge, r=Centril | bors | -3/+4 |
| 2020-03-03 | Improve weird formatting by moving comment inside else-code block. | Matthias Krüger | -3/+3 |
| 2020-03-01 | ast: Unmerge structures for associated items and foreign items | Vadim Petrochenkov | -3/+4 |
| 2020-03-01 | Rollup merge of #69580 - matthiaskrgr:map_clone, r=Centril | Yuki Okushi | -1/+1 |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -67/+67 |
| 2020-02-29 | Make it build again | Vadim Petrochenkov | -1/+1 |
| 2020-02-29 | use .copied() instead of .map(|x| *x) on iterators | Matthias Krüger | -1/+1 |
| 2020-02-28 | Rollup merge of #69541 - dotdash:format, r=Mark-Simulacrum | Mazdak Farrokhzad | -4/+3 |
| 2020-02-28 | Rollup merge of #69522 - Centril:fix-69341, r=petrochenkov | Mazdak Farrokhzad | -4/+3 |
| 2020-02-28 | Rollup merge of #69481 - matthiaskrgr:single_char, r=ecstatic-morse | Mazdak Farrokhzad | -2/+2 |
| 2020-02-28 | Rollup merge of #69384 - petrochenkov:nounnorm, r=Centril | Mazdak Farrokhzad | -2/+7 |
| 2020-02-27 | don't use .into() to convert types into identical types. | Matthias Krüger | -11/+6 |
| 2020-02-27 | error_derive_forbidden_on_non_adt: be more graceful | Mazdak Farrokhzad | -4/+3 |
| 2020-02-27 | Remove unneeded calls to format!() | Björn Steinbrink | -4/+3 |
| 2020-02-27 | use char instead of &str for single char patterns | Matthias Krüger | -2/+2 |
| 2020-02-24 | syntax: Remove `Nt(Impl,Trait,Foreign)Item` | Vadim Petrochenkov | -3/+8 |
| 2020-02-24 | parser: `token` -> `normalized_token`, `nonnormalized_token` -> `token` | Vadim Petrochenkov | -2/+1 |
| 2020-02-24 | Add some missing support for `NtIdent` | Vadim Petrochenkov | -0/+6 |
| 2020-02-24 | parse/ast: move `Defaultness` into variants. | Mazdak Farrokhzad | -8/+2 |
| 2020-02-24 | parser: tweak item kind wording | Mazdak Farrokhzad | -2/+2 |
| 2020-02-24 | parse: use `parse_item_common` in `parse_assoc_item_`. | Mazdak Farrokhzad | -4/+4 |
| 2020-02-24 | parse: use `parse_item_common` in `parse_foreign_item`. | Mazdak Farrokhzad | -2/+2 |
| 2020-02-24 | ast: add `Defaultness` to `Item`, making `AssocItem` an alias. | Mazdak Farrokhzad | -0/+5 |
| 2020-02-23 | Auto merge of #69084 - yaahc:delayed-doc-lint, r=petrochenkov | bors | -0/+12 |
| 2020-02-21 | rustfmt you cruel mistress | Jane Lusby | -2/+3 |