| Age | Commit message (Expand) | Author | Lines |
| 2020-08-30 | mv compiler to compiler/ | mark | -930/+0 |
| 2020-08-22 | Use smaller def span for functions | Aaron Hill | -1/+1 |
| 2020-08-17 | Auto merge of #75120 - JulianKnodt:rm_reps, r=oli-obk | bors | -1/+1 |
| 2020-08-17 | rust_ast::ast => rustc_ast | Ujjwal Sharma | -1/+1 |
| 2020-08-16 | save_analysis: support `QPath::LangItem` | David Wood | -1/+3 |
| 2020-08-16 | hir: introduce `QPath::LangItem` | David Wood | -0/+1 |
| 2020-07-03 | Use 'tcx for references to AccessLevels wherever possible. | Eduard-Mihai Burtescu | -55/+19 |
| 2020-06-11 | Rename `TyKind::Def` to `OpaqueDef` | Matthew Jasper | -1/+1 |
| 2020-06-09 | save_analysis: better handle functions signature | marmeladema | -4/+5 |
| 2020-06-09 | save_analysis: better handle paths | marmeladema | -1/+16 |
| 2020-06-04 | save_analysis: work on HIR tree instead of AST | marmeladema | -228/+243 |
| 2020-05-08 | Remove ast::{Ident, Name} reexports. | Camille GILLOT | -7/+8 |
| 2020-04-19 | Dogfood more or_patterns in the compiler | Josh Stone | -3/+1 |
| 2020-03-15 | Rollup merge of #69589 - petrochenkov:maccall, r=Centril | Mazdak Farrokhzad | -3/+3 |
| 2020-03-12 | ast: `Mac`/`Macro` -> `MacCall` | Vadim Petrochenkov | -3/+3 |
| 2020-03-12 | Rollup merge of #69722 - estebank:negative-impl-span-ast, r=Centril | Mazdak Farrokhzad | -1/+1 |
| 2020-03-06 | Don't redundantly repeat field names (clippy::redundant_field_names) | Matthias Krüger | -1/+1 |
| 2020-03-04 | Tweak output for invalid negative impl AST errors | Esteban Küber | -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 |