| Age | Commit message (Expand) | Author | Lines |
| 2020-02-15 | fuse extern & associated item parsing up to defaultness | Mazdak Farrokhzad | -77/+39 |
| 2020-02-15 | parse extern consts | Mazdak Farrokhzad | -21/+6 |
| 2020-02-15 | parse associated statics. | Mazdak Farrokhzad | -10/+8 |
| 2020-02-15 | ast/parser: fuse `static` & `const` grammars in all contexts. | Mazdak Farrokhzad | -16/+21 |
| 2020-02-15 | ast: make `= <expr>;` optional in free statics/consts. | Mazdak Farrokhzad | -11/+8 |
| 2020-02-15 | ast: normalize `ForeignItemKind::Ty` & `AssocItemKind::TyAlias`. | Mazdak Farrokhzad | -5/+7 |
| 2020-02-15 | ast: move Generics into AssocItemKinds | Mazdak Farrokhzad | -8/+8 |
| 2020-02-15 | parser: `macro_rules` is a weak keyword | Vadim Petrochenkov | -2/+2 |
| 2020-02-14 | Suggest a comma if a struct initializer field fails to parse | Aaron Hill | -1/+7 |
| 2020-02-13 | Rollup merge of #69057 - Centril:clean-expand, r=petrochenkov | Dylan DPC | -55/+34 |
| 2020-02-13 | parser: inline parse_assoc_macro_invoc | Mazdak Farrokhzad | -20/+10 |
| 2020-02-13 | parser: misc small item related improvements & cleanups. | Mazdak Farrokhzad | -150/+131 |
| 2020-02-13 | parser: extract `recover_const_mut`. | Mazdak Farrokhzad | -13/+17 |
| 2020-02-13 | parser: fuse `trait` parsing & layer with `is_path_start_item` | Mazdak Farrokhzad | -35/+27 |
| 2020-02-13 | parser: make `eat_macro_def` redundant. | Mazdak Farrokhzad | -33/+12 |
| 2020-02-13 | parser: remove `Option<Vec<Attribute>>` in `ItemInfo`. | Mazdak Farrokhzad | -59/+50 |
| 2020-02-13 | parser_item_mod: avoid cloning outer attributes | Mazdak Farrokhzad | -23/+16 |
| 2020-02-13 | parser: introduce `parse_item_kind` as central `ItemInfo` logic. | Mazdak Farrokhzad | -192/+156 |
| 2020-02-13 | parser: extract `recover_missing_kw_before_item` | Mazdak Farrokhzad | -84/+90 |
| 2020-02-13 | parser: unify item list parsing. | Mazdak Farrokhzad | -56/+46 |
| 2020-02-13 | parser: extract common foreign item code for each kind | Mazdak Farrokhzad | -67/+21 |
| 2020-02-13 | macro_legacy_warnings -> error | Mazdak Farrokhzad | -53/+9 |
| 2020-02-13 | simplify config::features | Mazdak Farrokhzad | -19/+18 |
| 2020-02-13 | StripUnconfigured::in_cfg: simplify with slice patterns | Mazdak Farrokhzad | -36/+16 |
| 2020-02-13 | parser: is_fn_front_matter -> check_fn_front_matter | Mazdak Farrokhzad | -4/+4 |
| 2020-02-13 | parser: simplify ParamCfg -> ReqName | Mazdak Farrokhzad | -30/+18 |
| 2020-02-13 | parser: address review comments | Mazdak Farrokhzad | -1/+1 |
| 2020-02-13 | parser: move `ban_async_in_2015` to `fn` parsing & improve it. | Mazdak Farrokhzad | -13/+12 |
| 2020-02-13 | parser: inline `parse_assoc_fn` and friends. | Mazdak Farrokhzad | -42/+21 |
| 2020-02-13 | parser: solidify `fn` parsing with `parse_fn`. | Mazdak Farrokhzad | -23/+30 |
| 2020-02-13 | parser: fuse free `fn` parsing together. | Mazdak Farrokhzad | -86/+25 |
| 2020-02-13 | parser_fn_front_matter: allow `const .. extern` | Mazdak Farrokhzad | -54/+53 |
| 2020-02-13 | IsAsync -> enum Async { Yes { span: Span, .. }, No } | Mazdak Farrokhzad | -41/+16 |
| 2020-02-13 | Constness -> enum Const { Yes(Span), No } | Mazdak Farrokhzad | -46/+43 |
| 2020-02-13 | Rollup merge of #68848 - nnethercote:hasten-macro-parsing, r=petrochenkov | Dylan DPC | -13/+11 |
| 2020-02-12 | Rollup merge of #68981 - estebank:silence, r=davidtwco | Dylan DPC | -1/+1 |
| 2020-02-12 | Rollup merge of #69034 - petrochenkov:notokind, r=Centril | Dylan DPC | -56/+25 |
| 2020-02-11 | Run RustFmt | jumbatm | -6/+14 |
| 2020-02-11 | Invert control in struct_lint_level. | jumbatm | -11/+12 |
| 2020-02-11 | Auto merge of #68929 - matprec:consistent-issue-references, r=Dylan-DPC | bors | -5/+9 |
| 2020-02-10 | review comment: wording | Esteban Küber | -1/+1 |
| 2020-02-10 | parser: Remove `Parser::prev_token_kind` | Vadim Petrochenkov | -56/+25 |
| 2020-02-10 | Rollup merge of #69014 - dwrensha:fix-68890, r=Centril | Dylan DPC | -1/+4 |
| 2020-02-09 | [parser] change an instance of span_bug() to struct_span_err() to avoid ICE | David Renshaw | -1/+4 |
| 2020-02-10 | Rollup merge of #69006 - petrochenkov:prevspan2, r=Centril | Dylan DPC | -24/+52 |
| 2020-02-10 | parser: Keep current and previous tokens precisely | Vadim Petrochenkov | -24/+52 |
| 2020-02-09 | Make issue references consistent | Matthias Prechtl | -5/+9 |
| 2020-02-09 | Don't parse `mut a @ b` as `mut a @ mut b` | Matthew Jasper | -4/+7 |
| 2020-02-06 | Rollup merge of #68845 - dwrensha:fix-68783, r=estebank | Dylan DPC | -17/+22 |
| 2020-02-06 | Remove the `Cow` from `Directory`. | Nicholas Nethercote | -13/+11 |