| Age | Commit message (Expand) | Author | Lines |
| 2020-02-24 | ast: add `Defaultness` to `Item`, making `AssocItem` an alias. | Mazdak Farrokhzad | -3/+4 |
| 2020-02-24 | `parse_defaultness`: avoid hardcoded list of keywords. | Mazdak Farrokhzad | -26/+13 |
| 2020-02-24 | add `Span` to `ast::Defaultness::Default`. | Mazdak Farrokhzad | -1/+1 |
| 2020-02-23 | Rollup merge of #69376 - petrochenkov:bumpwith, r=Centril | Dylan DPC | -127/+51 |
| 2020-02-23 | Rollup merge of #69375 - Menschenkindlein:master, r=Dylan-DPC | Dylan DPC | -2/+2 |
| 2020-02-22 | Use multipart suggestion | David Ross | -13/+9 |
| 2020-02-22 | parser: Cleanup `Parser::bump_with` and its uses | Vadim Petrochenkov | -127/+51 |
| 2020-02-22 | Rename CodeMap to SourceMap follow up | Maxim Zholobak | -2/+2 |
| 2020-02-22 | parse: allow `type Foo: Ord` syntactically. | Mazdak Farrokhzad | -20/+12 |
| 2020-02-18 | Rollup merge of #69236 - Centril:mut-parens-at-recovery, r=estebank | Mazdak Farrokhzad | -16/+13 |
| 2020-02-18 | Rollup merge of #69211 - petrochenkov:prevtok, r=Centril | Mazdak Farrokhzad | -73/+47 |
| 2020-02-18 | Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkov | Mazdak Farrokhzad | -117/+91 |
| 2020-02-17 | parser: Remove `Option`s from unnormalized tokens | Vadim Petrochenkov | -43/+26 |
| 2020-02-17 | parser: Set previous and unnormalized tokens in couple more places | Vadim Petrochenkov | -7/+9 |
| 2020-02-17 | parser: Do not call `bump` recursively | Vadim Petrochenkov | -43/+32 |
| 2020-02-17 | parse: recover `mut (x @ y)` as `(mut x @ mut y)`. | Mazdak Farrokhzad | -16/+13 |
| 2020-02-17 | Auto merge of #69129 - Centril:macro-legacy-errors, r=petrochenkov | bors | -53/+9 |
| 2020-02-17 | Rollup merge of #69186 - petrochenkov:kwrules, r=Centril | Yuki Okushi | -2/+2 |
| 2020-02-17 | Rename `FunctionRetTy` to `FnRetTy` | Yuki Okushi | -10/+6 |
| 2020-02-15 | Remove extra debug print in unreachable! | David Ross | -2/+1 |
| 2020-02-15 | Keep better fix suggestion if type ascription is likely unintended | David Ross | -9/+15 |
| 2020-02-15 | Type ascription outputs a Type, not Cast | David Ross | -1/+3 |
| 2020-02-15 | Refactor out error case & apply suggestions. | David Ross | -20/+42 |
| 2020-02-15 | Parse & reject postfix operators after casts | David Ross | -2/+39 |
| 2020-02-15 | reject assoc statics & extern consts during parsing | Mazdak Farrokhzad | -1/+26 |
| 2020-02-15 | Record proc macro harness order for use during metadata deserialization | Aaron Hill | -0/+2 |
| 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 |