| Age | Commit message (Expand) | Author | Lines |
| 2020-03-06 | Don't redundantly repeat field names (clippy::redundant_field_names) | Matthias Krüger | -1/+1 |
| 2020-03-01 | ast: Unmerge structures for associated items and foreign items | Vadim Petrochenkov | -1/+0 |
| 2020-03-01 | Auto merge of #69592 - petrochenkov:nosyntax, r=Centril | bors | -1/+1 |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -1/+1 |
| 2020-02-29 | don't use question mark operator on Err(), return the Result directly instead. | Matthias Krüger | -1/+1 |
| 2020-02-24 | parse/ast: move `Defaultness` into variants. | Mazdak Farrokhzad | -4/+4 |
| 2020-02-24 | add `Span` to `ast::Defaultness::Default`. | Mazdak Farrokhzad | -1/+1 |
| 2020-02-22 | parse: allow `type Foo: Ord` syntactically. | Mazdak Farrokhzad | -2/+5 |
| 2020-02-18 | Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkov | Mazdak Farrokhzad | -8/+15 |
| 2020-02-17 | Rename `FunctionRetTy` to `FnRetTy` | Yuki Okushi | -4/+4 |
| 2020-02-15 | parse extern consts | Mazdak Farrokhzad | -0/+1 |
| 2020-02-15 | ast/parser: fuse `static` & `const` grammars in all contexts. | Mazdak Farrokhzad | -1/+1 |
| 2020-02-15 | ast: make `= <expr>;` optional in free statics/consts. | Mazdak Farrokhzad | -6/+12 |
| 2020-02-15 | ast: normalize `ForeignItemKind::Ty` & `AssocItemKind::TyAlias`. | Mazdak Farrokhzad | -1/+1 |
| 2020-02-13 | IsAsync -> enum Async { Yes { span: Span, .. }, No } | Mazdak Farrokhzad | -2/+2 |
| 2020-02-13 | Constness -> enum Const { Yes(Span), No } | Mazdak Farrokhzad | -8/+8 |
| 2020-02-05 | parser: merge `fn` grammars wrt. bodies & headers | Mazdak Farrokhzad | -1/+2 |
| 2020-02-01 | syntax::print -> new crate rustc_ast_pretty | Mazdak Farrokhzad | -1/+1 |
| 2020-01-19 | Add `constness` field to `ast::ItemKind::Impl` | Dylan MacKenzie | -0/+4 |
| 2020-01-17 | Use named fields for `ast::ItemKind::Impl` | Dylan MacKenzie | -7/+7 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -1/+1 |
| 2019-12-22 | Format the world | Mark Rousskov | -117/+68 |
| 2019-12-20 | 1. ast::Mutability::{Mutable -> Mut, Immutable -> Not}. | Mazdak Farrokhzad | -5/+5 |
| 2019-11-16 | ast: Keep `extern` qualifiers in functions more precisely | Vadim Petrochenkov | -8/+9 |
| 2019-11-14 | TAIT: adjust save-analysis | Mazdak Farrokhzad | -10/+0 |
| 2019-11-08 | ast::ItemKind::Fn: use ast::FnSig | Mazdak Farrokhzad | -1/+1 |
| 2019-11-08 | ast::MethodSig -> ast::FnSig | Mazdak Farrokhzad | -2/+2 |
| 2019-11-07 | parser: don't hardcode ABIs into grammar | Mazdak Farrokhzad | -16/+10 |
| 2019-09-26 | Rename `ForeignItem.node` to `ForeignItem.kind` | varkor | -1/+1 |
| 2019-09-26 | Rename `Item.node` to `Item.kind` | varkor | -1/+1 |
| 2019-09-26 | Rename `Ty.node` to `Ty.kind` | varkor | -1/+1 |
| 2019-08-14 | Merge Variant and Variant_ | Caio | -2/+2 |
| 2019-08-04 | Rename `ItemKind::Ty` to `ItemKind::TyAlias` | varkor | -1/+1 |
| 2019-08-02 | Address review comments | varkor | -11/+9 |
| 2019-08-02 | Replace "existential" by "opaque" | varkor | -3/+3 |
| 2019-06-03 | syntax: revert `ast::AsyncArgument` and associated changes. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-05-26 | Rename "Associated*" to "Assoc*" | Andrew Xu | -1/+1 |
| 2019-05-04 | Remove `Res::Label` | Vadim Petrochenkov | -1/+1 |
| 2019-05-03 | rustc: rename hir::def::Def to Res (short for "resolution"). | Eduard-Mihai Burtescu | -10/+10 |
| 2019-05-03 | rustc: factor most DefId-containing variants out of Def and into DefKind. | Eduard-Mihai Burtescu | -2/+4 |
| 2019-04-23 | Rollup merge of #59823 - davidtwco:issue-54716, r=cramertj | Mazdak Farrokhzad | -1/+1 |
| 2019-04-21 | Add `AsyncArgument` to AST. | David Wood | -1/+1 |
| 2019-04-21 | AST/HIR: Use `Mutability` instead of bool in foreign statics | Vadim Petrochenkov | -1/+1 |
| 2019-03-24 | Separate variant id and variant constructor id. | David Wood | -3/+4 |
| 2019-03-17 | Do not complain about non-existing fields after parse recovery | Esteban Küber | -7/+11 |
| 2019-02-28 | Auto merge of #57760 - dlrobertson:varargs1, r=alexreg | bors | -0/+1 |
| 2019-02-27 | Support defining C compatible variadic functions | Dan Robertson | -0/+1 |
| 2019-02-24 | Deny `async fn` in 2015 edition | Nathan Corbyn | -2/+2 |
| 2019-02-09 | Rollup merge of #58233 - taiki-e:librustc_save_analysis-2018, r=Centril | Mazdak Farrokhzad | -24/+27 |
| 2019-02-07 | Fix const generic parameter save analysis | varkor | -6/+12 |