| Age | Commit message (Expand) | Author | Lines |
| 2019-12-30 | Rename directories for some crates from `syntax_x` to `rustc_x` | Vadim Petrochenkov | -3975/+0 |
| 2019-12-29 | Rollup merge of #67482 - ldm0:master, r=petrochenkov | Dylan DPC | -3/+6 |
| 2019-12-22 | Format the world | Mark Rousskov | -1219/+1352 |
| 2019-12-22 | Fix outdated comment | Donough Liu | -3/+6 |
| 2019-12-21 | Rollup merge of #67355 - Centril:merge-mut, r=oli-obk | Mazdak Farrokhzad | -10/+10 |
| 2019-12-20 | introduce 'type AttrVec' | Mazdak Farrokhzad | -6/+3 |
| 2019-12-20 | 1. ast::Mutability::{Mutable -> Mut, Immutable -> Not}. | Mazdak Farrokhzad | -10/+10 |
| 2019-12-12 | `AssocImplKind::{Method -> Fn}`. | Mazdak Farrokhzad | -1/+1 |
| 2019-12-12 | Remove `ast::{Impl,Trait}{Item,ItemKind}`. | Mazdak Farrokhzad | -7/+7 |
| 2019-12-12 | Unify `{Trait,Impl}ItemKind::TyAlias` structures. | Mazdak Farrokhzad | -1/+3 |
| 2019-12-12 | Use `Option` in `ImplItemKind::Method`. | Mazdak Farrokhzad | -1/+1 |
| 2019-12-02 | syntax: Remove redundant span from `ast::Mac` | Vadim Petrochenkov | -12/+3 |
| 2019-11-16 | ast: Keep `extern` qualifiers in functions more precisely | Vadim Petrochenkov | -5/+2 |
| 2019-11-14 | Update to use new librustc_error_codes library | Guillaume Gomez | -0/+2 |
| 2019-11-08 | ast::MethodSig -> ast::FnSig | Mazdak Farrokhzad | -1/+1 |
| 2019-11-07 | parser: don't hardcode ABIs into grammar | Mazdak Farrokhzad | -14/+17 |
| 2019-11-05 | Review feedback: Remove more stuff! Simplify simplify simplify! | Felix S. Klock II | -7/+3 |
| 2019-11-05 | Remove `PartialEq` and `Eq` from the `SpecialDerives`. | Felix S. Klock II | -6/+0 |
| 2019-10-27 | rustc, rustc_passes: don't depend on syntax_expand. | Mazdak Farrokhzad | -6/+10 |
| 2019-10-25 | Migrate from `#[structural_match]` attribute a lang-item trait. | Felix S. Klock II | -2/+95 |
| 2019-10-18 | review comment: span bug label | Esteban Küber | -1/+1 |
| 2019-10-17 | Refer to "associated functions" instead of "static methods" | Esteban Küber | -17/+11 |
| 2019-10-16 | move syntax::ext to new crate syntax_expand | Mazdak Farrokhzad | -14/+14 |
| 2019-10-15 | syntax::parse::sess -> syntax::sess | Mazdak Farrokhzad | -1/+1 |
| 2019-10-11 | deriving: avoid dummy Span on an artificial `type_ident` path | Dan Aloni | -2/+2 |
| 2019-09-26 | Rename `Item.node` to `Item.kind` | varkor | -4/+4 |
| 2019-09-26 | Rename `Stmt.node` to `Stmt.kind` | varkor | -1/+1 |
| 2019-09-26 | Rename `Ty.node` to `Ty.kind` | varkor | -2/+2 |
| 2019-09-26 | Rename `ImplItem.node` to `ImplItem.kind` | varkor | -2/+2 |
| 2019-09-21 | Inline attribute constructors | Mark Rousskov | -5/+8 |
| 2019-09-21 | Remove constraints argument from path_all | Mark Rousskov | -7/+7 |
| 2019-09-15 | Give more `Idents` spans | Matthew Jasper | -31/+35 |
| 2019-09-15 | Avoid some unnecessary `&str` to `Ident` conversions | Matthew Jasper | -15/+13 |
| 2019-09-09 | Resolve attributes in several places | Caio | -0/+1 |
| 2019-09-05 | or-patterns: syntax: adjust derive, format, and building. | Mazdak Farrokhzad | -12/+8 |
| 2019-08-27 | Cleanup: Consistently use `Param` instead of `Arg` #62426 | Kevin Per | -2/+2 |
| 2019-08-23 | Audit uses of `apply_mark` in built-in macros | Vadim Petrochenkov | -5/+8 |
| 2019-08-17 | Remove gensyms from built-in derives | Matthew Jasper | -86/+67 |
| 2019-08-15 | hygiene: `ExpnInfo` -> `ExpnData` | Vadim Petrochenkov | -4/+4 |
| 2019-08-15 | hygiene: Merge `ExpnInfo` and `InternalExpnData` | Vadim Petrochenkov | -4/+4 |
| 2019-08-15 | `Ident::with_empty_ctxt` -> `Ident::with_dummy_span` | Vadim Petrochenkov | -4/+4 |
| 2019-08-15 | Remove `Spanned` from `{ast,hir}::FieldPat` | Vadim Petrochenkov | -9/+7 |
| 2019-08-14 | Rollup merge of #63543 - c410-f3r:variant, r=c410-f3r | Mazdak Farrokhzad | -14/+14 |
| 2019-08-14 | Merge Variant and Variant_ | Caio | -14/+14 |
| 2019-08-13 | Add NodeId for Arm, Field and FieldPat | Caio | -0/+1 |
| 2019-08-05 | Auto merge of #63248 - petrochenkov:nomarker, r=matthewjasper | bors | -7/+12 |
| 2019-08-04 | Rename `ItemImplKind::Type` to `ItemImplKind::TyAlias` | varkor | -1/+2 |
| 2019-08-03 | Move special treatment of `derive(Copy, PartialEq, Eq)` from expansion infras... | Vadim Petrochenkov | -7/+12 |
| 2019-08-03 | Rollup merge of #63146 - Mark-Simulacrum:clean-attr, r=petrochenkov | Mazdak Farrokhzad | -23/+9 |
| 2019-07-31 | Remove derives `Encodable`/`Decodable` and unstabilize attribute `#[bench]` | Vadim Petrochenkov | -34/+2 |