| Age | Commit message (Expand) | Author | Lines |
| 2019-06-10 | Implement RFC 2645 (transparent enums and unions) | Michael Bradshaw | -13/+9 |
| 2019-06-10 | Rollup merge of #61570 - varkor:infer-const-arg, r=eddyb | Mazdak Farrokhzad | -22/+23 |
| 2019-06-10 | Rollup merge of #59600 - tobia:master, r=pnkfelix | Mazdak Farrokhzad | -2/+10 |
| 2019-06-08 | Turn `#[allocator]` into a built-in attribute and rename it to `#[rustc_alloc... | Vadim Petrochenkov | -1/+1 |
| 2019-06-07 | syntax: Treat error literals in more principled way | Vadim Petrochenkov | -2/+1 |
| 2019-06-07 | Fix issue with path segment lowering with const args | varkor | -8/+9 |
| 2019-06-07 | Rename `infer_types` to `infer_args` | varkor | -14/+14 |
| 2019-06-06 | syntax: Use `Token` in visitors and fix a mut visitor test | Vadim Petrochenkov | -3/+3 |
| 2019-06-06 | syntax: Use `Token` in `TokenTree::Token` | Vadim Petrochenkov | -6/+6 |
| 2019-06-06 | syntax: Rename `Token` into `TokenKind` | Vadim Petrochenkov | -4/+4 |
| 2019-06-06 | Always use token kinds through `token` module rather than `Token` type | Vadim Petrochenkov | -3/+3 |
| 2019-06-05 | Fixed rebase fallout. | Alexander Regueiro | -1/+0 |
| 2019-06-05 | Addressed points raised in review. | Niko Matsakis | -41/+92 |
| 2019-06-05 | Fixed up some comments. | Alexander Regueiro | -19/+14 |
| 2019-06-05 | Added some comments to lowering code. | Niko Matsakis | -3/+50 |
| 2019-06-05 | Addressed points raised in review. | Alexander Regueiro | -19/+18 |
| 2019-06-05 | Added feature gate. | Alexander Regueiro | -1/+1 |
| 2019-06-05 | Use both existential-type desugaring and where-clause (predicate) desugaring ... | Alexander Regueiro | -69/+113 |
| 2019-06-05 | Implemented for traits (associated type definitions). | Alexander Regueiro | -17/+45 |
| 2019-06-05 | Implemented for function bounds, type bounds, and named existential types. | Alexander Regueiro | -40/+116 |
| 2019-06-05 | Aggregation of drive-by cosmetic changes. | Alexander Regueiro | -124/+129 |
| 2019-06-03 | rustc: remove `ArgSource` | David Wood | -12/+0 |
| 2019-06-03 | rustc: construct statement vector directly | David Wood | -19/+6 |
| 2019-06-03 | rustc: use lowering helpers | David Wood | -55/+28 |
| 2019-06-03 | rustc: remove `HirId` from `ArgSource::AsyncFn` | David Wood | -16/+3 |
| 2019-06-03 | rustc: async fn drop order lowering in HIR | David Wood | -90/+241 |
| 2019-06-03 | syntax/rustc: move `mark_span_with_reason` back. | David Wood | -16/+35 |
| 2019-06-03 | syntax: revert `ast::AsyncArgument` and associated changes. | Eduard-Mihai Burtescu | -182/+46 |
| 2019-06-02 | Auto merge of #61460 - Centril:rollup-8txhjx4, r=Centril | bors | -5/+9 |
| 2019-06-01 | rustc: collect upvars from HIR, instead of during name resolution. | Eduard-Mihai Burtescu | -13/+117 |
| 2019-06-01 | Point at individual type arguments on arg count mismatch | Esteban Küber | -1/+9 |
| 2019-06-01 | rustc: remove Res::Upvar. | Eduard-Mihai Burtescu | -5/+0 |
| 2019-06-01 | rustc: remove `has_parent` from `hir::Upvar`. | Eduard-Mihai Burtescu | -3/+0 |
| 2019-06-01 | rustc: remove closure ID from Res::Upvar. | Eduard-Mihai Burtescu | -3/+2 |
| 2019-06-01 | rustc: use indexmap instead of a plain vector for upvars. | Eduard-Mihai Burtescu | -15/+3 |
| 2019-06-01 | rustc: remove the closure ID from hir::Upvar's parent field. | Eduard-Mihai Burtescu | -3/+3 |
| 2019-06-01 | rustc: remove the index field from Res::Upvar. | Eduard-Mihai Burtescu | -9/+3 |
| 2019-06-01 | rustc: replace Res in hir::Upvar with only Local/Upvar data. | Eduard-Mihai Burtescu | -10/+8 |
| 2019-05-31 | Make generics always have a valid span | Esteban Küber | -4/+0 |
| 2019-05-30 | Rollup merge of #61333 - varkor:apit-const-param-ice, r=estebank | Mazdak Farrokhzad | -0/+12 |
| 2019-05-30 | Sort in-band generic parameter definitions from APIT | varkor | -0/+12 |
| 2019-05-29 | Fix ICE with struct ctors and const generics. | David Wood | -0/+7 |
| 2019-05-28 | Auto merge of #60955 - agnxy:rename-assoc, r=oli-obk,Centril | bors | -29/+29 |
| 2019-05-27 | Pre-intern "0", "1", ..., "9", and use where appropriate. | Nicholas Nethercote | -4/+3 |
| 2019-05-27 | Avoid unnecessary internings. | Nicholas Nethercote | -6/+2 |
| 2019-05-26 | Rename "Associated*" to "Assoc*" | Andrew Xu | -29/+29 |
| 2019-05-25 | Auto-derive Encode and Decode implementations | Fabian Drinck | -25/+1 |
| 2019-05-24 | Remove `ObsoleteInPlace` | varkor | -4/+0 |
| 2019-05-23 | syntax: Turn `token::Lit` into a struct | Vadim Petrochenkov | -2/+1 |
| 2019-05-23 | Auto merge of #60174 - matthewjasper:add-match-arm-scopes, r=pnkfelix | bors | -1/+27 |