| Age | Commit message (Expand) | Author | Lines |
| 2021-03-07 | Add help for `matches` for `if let` in arm guard | Esteban Küber | -1/+5 |
| 2021-03-07 | Add help suggesting `matches` to `let_chains` lint | Esteban Küber | -1/+5 |
| 2021-02-23 | Rollup merge of #82296 - spastorino:pubrules, r=nikomatsakis | Dylan DPC | -0/+1 |
| 2021-02-19 | Support `pub` on `macro_rules` | Vadim Petrochenkov | -0/+1 |
| 2021-02-18 | ast: Keep expansion status for out-of-line module items | Vadim Petrochenkov | -2/+4 |
| 2021-02-18 | ast: Stop using `Mod` in `Crate` | Vadim Petrochenkov | -4/+0 |
| 2021-02-03 | Auto merge of #81346 - hug-dev:nonsecure-call-abi, r=jonas-schievink | bors | -0/+8 |
| 2021-02-02 | Add a new ABI to support cmse_nonsecure_call | Hugues de Valon | -0/+8 |
| 2021-02-01 | Box the biggest ast::ItemKind variants | Dániel Buga | -18/+30 |
| 2021-01-14 | Use Option::map_or instead of `.map(..).unwrap_or(..)` | LingMan | -1/+1 |
| 2021-01-12 | Auto merge of #76580 - rokob:iss76011, r=estebank | bors | -1/+26 |
| 2021-01-10 | Auto merge of #79414 - sasurau4:feature/add-suggestion-for-pattern-in-fns-wit... | bors | -8/+17 |
| 2021-01-02 | reduce borrowing and (de)referencing around match patterns (clippy::match_ref... | Matthias Krüger | -3/+3 |
| 2021-01-01 | make `const_generics_defaults` use the unstable syntax mechanism | Rémy Rakic | -14/+4 |
| 2021-01-01 | adjust const generics defaults FIXMEs to the new feature gate | Rémy Rakic | -1/+1 |
| 2021-01-01 | first pass at default values for const generics | Julian Knodt | -2/+16 |
| 2020-12-31 | Rollup merge of #80519 - max-heller:issue-80512-fix, r=varkor | Dylan DPC | -25/+31 |
| 2020-12-30 | Take type defaults into account in suggestions to reorder generic parameters | max-heller | -25/+31 |
| 2020-12-30 | Rollup merge of #80495 - jyn514:rename-empty, r=petrochenkov | Mara Bos | -1/+1 |
| 2020-12-30 | Rename kw::Invalid -> kw::Empty | Joshua Nelson | -1/+1 |
| 2020-12-29 | Use Option::map_or instead of open coding it | LingMan | -4/+2 |
| 2020-12-26 | stabilize min_const_generics | Bastian Kauschke | -20/+5 |
| 2020-12-21 | add suggest for PatternsInWithoutBody | Daiki Ihara | -8/+17 |
| 2020-12-17 | Change the message for `if_let_guard` feature gate | LeSeulArtichaut | -1/+1 |
| 2020-12-10 | Rollup merge of #79851 - camelid:better-error-for-default-fn, r=davidtwco | Tyler Mandry | -1/+1 |
| 2020-12-09 | Accept arbitrary expressions in key-value attributes at parse time | Vadim Petrochenkov | -0/+4 |
| 2020-12-08 | Clarify the 'default is only allowed on...' error | Camelid | -1/+1 |
| 2020-11-28 | Auto merge of #78296 - Aaron1011:fix/stmt-tokens, r=petrochenkov | bors | -0/+1 |
| 2020-11-27 | Bump recursion_limit in rustc_ast_passes | Aaron Hill | -0/+1 |
| 2020-11-27 | Auto merge of #79266 - b-naber:gat_trait_path_parser, r=petrochenkov | bors | -1/+3 |
| 2020-11-25 | ast and parser | b-naber | -1/+3 |
| 2020-11-23 | Rename `optin_builtin_traits` to `auto_traits` | Camelid | -1/+1 |
| 2020-11-17 | Use `span_suggestion_verbose` instead of `span_suggestion` for `fn` with qual... | ThePuzzlemaker | -1/+1 |
| 2020-11-14 | Add underscore expressions for destructuring assignments | Fabian Zaiser | -1/+5 |
| 2020-11-12 | Rollup merge of #78836 - fanzier:struct-and-slice-destructuring, r=petrochenkov | Mara Bos | -0/+1 |
| 2020-11-11 | Implement destructuring assignment for structs and slices | Fabian Zaiser | -0/+1 |
| 2020-11-10 | Rollup merge of #78875 - petrochenkov:cleantarg, r=Mark-Simulacrum | Jonas Schievink | -1/+1 |
| 2020-11-08 | Collapse all uses of `target.options.foo` into `target.foo` | Vadim Petrochenkov | -1/+1 |
| 2020-11-03 | rustc_ast: `visit_mac` -> `visit_mac_call` | Vadim Petrochenkov | -1/+1 |
| 2020-11-03 | rustc_ast: Do not panic by default when visiting macro calls | Vadim Petrochenkov | -6/+2 |
| 2020-10-29 | Fix typos | Dániel Buga | -1/+1 |
| 2020-10-16 | Lower inline const's AST to HIR | Santiago Pastorino | -1/+1 |
| 2020-10-16 | Add inline_const feature flag | Santiago Pastorino | -0/+1 |
| 2020-10-15 | Replace target.target with target and target.ptr_width with target.pointer_width | est31 | -1/+1 |
| 2020-09-22 | Suggest async {} for async || {} | Andy Weiss | -1/+26 |
| 2020-09-18 | use matches!() macro for simple if let conditions | Matthias Krüger | -4/+1 |
| 2020-09-14 | Stabilize doc_alias feature | Guillaume Gomez | -1/+0 |
| 2020-09-10 | Attach `TokenStream` to `ast::Visibility` | Aaron Hill | -3/+3 |
| 2020-09-10 | Syntactically permit unsafety on mods | David Tolnay | -2/+8 |
| 2020-09-04 | Implementation of incompatible features error | Amjad Alsharafi | -0/+34 |