| Age | Commit message (Expand) | Author | Lines |
| 2018-11-25 | resolve: Implement edition hygiene for imports and absolute paths | Vadim Petrochenkov | -9/+2 |
| 2018-11-15 | Simplify logic | Esteban Küber | -8/+2 |
| 2018-11-15 | Sidestep ICE in `type_of_def_id()` when called from `return_type_impl_trait` | Esteban Küber | -1/+21 |
| 2018-10-29 | Further foundational stuff on `ProjectionKind` before I add it to `AscribeUse... | Felix S. Klock II | -0/+18 |
| 2018-10-29 | Add intern table for `List<ProjectionElem<'tcx, (), ()>>`. | Felix S. Klock II | -2/+20 |
| 2018-10-29 | Remove redundant clone | Shotaro Yamada | -1/+1 |
| 2018-10-24 | Minor doc improvements | Vadim Petrochenkov | -1/+3 |
| 2018-10-24 | Add `extern crate` items to extern prelude | Vadim Petrochenkov | -1/+1 |
| 2018-10-22 | convert user-provided signatures into def-id | Niko Matsakis | -16/+2 |
| 2018-10-22 | add a table to track user-provided signatures | Niko Matsakis | -4/+26 |
| 2018-10-20 | Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasper | bors | -1/+1 |
| 2018-10-19 | Prefer `Default::default` over `FxHash*::default` in struct constructors | Oliver Scherer | -26/+12 |
| 2018-10-19 | Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack | Oliver Scherer | -7/+7 |
| 2018-10-19 | Prefer unwrap_or_else to unwrap_or in case of function calls/allocations | ljedrz | -1/+1 |
| 2018-10-17 | Auto merge of #54671 - petrochenkov:extpre2015, r=nikomatsakis | bors | -1/+2 |
| 2018-10-15 | introduce a more expressive `UserSubsts` | Niko Matsakis | -4/+4 |
| 2018-10-13 | Copy extern prelude from resolver to global context | Vadim Petrochenkov | -1/+2 |
| 2018-10-12 | Rollup merge of #54958 - RalfJung:static-assert, r=oli-obk | kennytm | -5/+2 |
| 2018-10-10 | add a macro for static assertions | Ralf Jung | -5/+2 |
| 2018-10-08 | Pass around interned refs to goals and not goals | scalexm | -12/+17 |
| 2018-10-05 | rustc/ty: simplify common patterns | ljedrz | -10/+7 |
| 2018-10-05 | rustc/ty: whitespace fixes | ljedrz | -14/+13 |
| 2018-10-04 | Rollup merge of #54789 - scalexm:unnormalized, r=nikomatsakis | Pietro Albini | -1/+1 |
| 2018-10-03 | Introduce `TyKind::UnnormalizedProjection` | scalexm | -1/+1 |
| 2018-10-03 | Only promote calls to `#[rustc_promotable]` const fns | Oliver Schneider | -32/+0 |
| 2018-10-01 | Rollup merge of #54676 - pnkfelix:issue-15287-kill-zflag-disabling-ast-check,... | kennytm | -5/+0 |
| 2018-09-30 | Auto merge of #54596 - mjbshaw:drop, r=RalfJung | bors | -0/+1 |
| 2018-09-29 | don't elide lifetimes in paths in librustc/ | Zack M. Davis | -38/+39 |
| 2018-09-28 | Prefer `#![feature(bind_by_move_pattern_guards)]` over `-Z disable_ast_check_... | Felix S. Klock II | -5/+0 |
| 2018-09-27 | Bump to 1.31.0 and bootstrap from 1.30 beta | Josh Stone | -2/+2 |
| 2018-09-26 | Make core::mem::needs_drop a const fn | Michael Bradshaw | -0/+1 |
| 2018-09-22 | Auto merge of #54188 - lqd:fallout-53695, r=nikomatsakis | bors | -1/+1 |
| 2018-09-18 | Refactor 'ReadForMatch' into 'FakeRead' and add the cause of the fake read | Remy Rakic | -1/+1 |
| 2018-09-18 | Auto merge of #54034 - pnkfelix:issue-15287-bind-by-move-pattern-guards, r=ni... | bors | -1/+28 |
| 2018-09-18 | Auto merge of #53900 - davidtwco:issue-53771, r=nikomatsakis | bors | -1/+81 |
| 2018-09-17 | Add `feature(bind_by_move_pattern_guards)`. | Felix S. Klock II | -1/+28 |
| 2018-09-15 | rustc: support extern crates loaded after query engine creation. | Eduard-Mihai Burtescu | -1/+5 |
| 2018-09-14 | Auto merge of #54032 - oli-obk:layout_scalar_ranges, r=eddyb | bors | -5/+27 |
| 2018-09-13 | Emit appropriate suggestion when there's already 'static bound on the return ... | David Wood | -1/+1 |
| 2018-09-13 | Added help message for impl trait static constraint. | David Wood | -5/+8 |
| 2018-09-13 | Moved helper functions from NiceRegionError to TyCtxt. | David Wood | -1/+78 |
| 2018-09-12 | Merge branch 'master' into kenta7777#53719 | kenta7777 | -2/+2 |
| 2018-09-11 | Revert "renamed mk_nil_ptr to mk_unit_ptr" | kenta7777 | -1/+1 |
| 2018-09-11 | Silence dead code warning for the assertion statics | Oliver Schneider | -0/+2 |
| 2018-09-11 | Properly access `std::mem::size_of` | Oliver Schneider | -2/+2 |
| 2018-09-11 | Use assertion-like static assertions | Oliver Schneider | -2/+2 |
| 2018-09-11 | Split `CrateNum` into an enum instead of having magic constants | Oliver Schneider | -2/+2 |
| 2018-09-11 | Address attribute naming and use `Bound` enum | Oliver Schneider | -18/+15 |
| 2018-09-11 | Get rid of the `non_zero` lang item in favour of arbitrary range specifications | Oliver Schneider | -0/+23 |
| 2018-09-10 | add the `AscribeUserType` statement kind | Niko Matsakis | -2/+2 |