| Age | Commit message (Expand) | Author | Lines |
| 2018-07-14 | Address comments | Vadim Petrochenkov | -1/+1 |
| 2018-07-14 | Remove most of `Hash` impls from AST and HIR structures | Vadim Petrochenkov | -85/+86 |
| 2018-07-14 | Remove most of `PartialEq` impls from AST and HIR structures | Vadim Petrochenkov | -101/+103 |
| 2018-07-11 | Rollup merge of #52247 - ljedrz:dyn_librustc, r=oli-obk | Mark Rousskov | -4/+4 |
| 2018-07-11 | Rollup merge of #51952 - petrochenkov:transmark, r=alexcrichton | Mark Rousskov | -29/+17 |
| 2018-07-11 | Deny bare trait objects in in src/librustc | ljedrz | -4/+4 |
| 2018-07-11 | Auto merge of #51966 - alexcrichton:llvm7, r=michaelwoerister | bors | -6/+3 |
| 2018-07-10 | Upgrade to LLVM's master branch (LLVM 7) | Alex Crichton | -6/+3 |
| 2018-07-09 | find and highlight the `&` or `'_` in `region_name` | Niko Matsakis | -0/+9 |
| 2018-07-08 | Remove fallback to parent modules from lexical resolution | Vadim Petrochenkov | -29/+17 |
| 2018-07-05 | Auto merge of #51967 - varkor:const-body-break-continue, r=estebank | bors | -25/+35 |
| 2018-07-03 | Rollup merge of #51982 - michaelwoerister:hash-modules-properly, r=nikomatsakis | Pietro Albini | -0/+8 |
| 2018-07-03 | Avoid sorting the item_ids array the StableHash impl of hir::Mod. | Michael Woerister | -0/+8 |
| 2018-07-02 | Clean up error messages regarding break/continue inside consts | varkor | -25/+35 |
| 2018-07-02 | Get rid of `TyImplTraitExistential` | Oliver Schneider | -39/+18 |
| 2018-07-02 | Auto merge of #51866 - zackmdavis:hir_making_each_day_of_the_year, r=petroche... | bors | -49/+66 |
| 2018-07-01 | call it `hir::VisibilityKind` instead of `hir::Visibility_:*` | Zack M. Davis | -44/+47 |
| 2018-07-01 | Auto merge of #51877 - oli-obk:lowering_cleanups3, r=cramertj | bors | -117/+127 |
| 2018-06-30 | in which hir::Visibility recalls whence it came (i.e., becomes Spanned) | Zack M. Davis | -53/+67 |
| 2018-06-30 | Auto merge of #51862 - estebank:lifetime-spans, r=nikomatsakis | bors | -2/+38 |
| 2018-06-30 | Remove some global state from the lowering pass | Oliver Schneider | -51/+76 |
| 2018-06-30 | Remove unused field | Oliver Schneider | -9/+7 |
| 2018-06-30 | Reduce repetition around `lower_method_sig` | Oliver Schneider | -38/+29 |
| 2018-06-30 | Deduplicate `IsAsync::Async` match | Oliver Schneider | -28/+24 |
| 2018-06-30 | Auto merge of #51762 - petrochenkov:oh-hi-mark, r=oli-obk | bors | -8/+3 |
| 2018-06-30 | Auto merge of #51806 - oli-obk:lowering_cleanups1, r=cramertj | bors | -76/+137 |
| 2018-06-30 | Fortify dummy span checking | Vadim Petrochenkov | -8/+3 |
| 2018-06-28 | Fix rebase | Esteban Küber | -1/+1 |
| 2018-06-28 | review comments: unify duplicated code | Esteban Küber | -1/+10 |
| 2018-06-28 | Extend support to `get_generics` for all `NodeItem`s | Esteban Küber | -1/+8 |
| 2018-06-28 | Point at lifetimes instead of def span for E0195 | Esteban Küber | -1/+21 |
| 2018-06-28 | Fix rebase | Vadim Petrochenkov | -33/+40 |
| 2018-06-28 | Use `Ident`s for associated item definitions in HIR | Vadim Petrochenkov | -62/+50 |
| 2018-06-28 | Use `Ident`s in a number of structures in HIR | Vadim Petrochenkov | -60/+45 |
| 2018-06-28 | Use `Ident`s for path segments in HIR | Vadim Petrochenkov | -37/+38 |
| 2018-06-28 | Use `Ident`s for associated type bindings in HIR | Vadim Petrochenkov | -5/+5 |
| 2018-06-28 | Use `Ident`s for lifetimes in HIR | Vadim Petrochenkov | -48/+63 |
| 2018-06-27 | Implement `#[macro_export(local_inner_macros)]` | Vadim Petrochenkov | -0/+1 |
| 2018-06-27 | Explain the lack of item recursion | Oliver Schneider | -0/+3 |
| 2018-06-27 | Deduplicate async's impl Trait id lowering | Oliver Schneider | -8/+6 |
| 2018-06-27 | Add a convenience method for getting the impl Trait `NodeId` of an `IsAysnc` | Oliver Schneider | -25/+15 |
| 2018-06-27 | Document the `make_ret_async` argument's `NodeId` | Oliver Schneider | -1/+2 |
| 2018-06-27 | Undo if let -> match conversion | Oliver Schneider | -4/+3 |
| 2018-06-27 | Fix rebase fallout | Oliver Schneider | -1/+1 |
| 2018-06-27 | Don't visit the `impl Trait` item twice | Oliver Schneider | -2/+1 |
| 2018-06-27 | Don't use `println` in the compiler | Oliver Schneider | -1/+1 |
| 2018-06-27 | Don't generate `DefId`s for impl trait in trait methods | Oliver Schneider | -1/+1 |
| 2018-06-27 | Generate `DefId`s for the impl trait of `async` functions | Oliver Schneider | -33/+60 |
| 2018-06-27 | Also place method impl trait into the surrounding module | Oliver Schneider | -13/+49 |
| 2018-06-27 | Generate `DefId`s for impl Trait in the def_collector | Oliver Schneider | -25/+15 |