| Age | Commit message (Expand) | Author | Lines |
| 2018-07-14 | use the adjusted type for cat_pattern in tuple patterns | Ariel Ben-Yehuda | -1/+1 |
| 2018-06-27 | use `pat_ty_adjusted` from `expr_use_visitor` to type of arguments | Niko Matsakis | -2/+3 |
| 2018-06-27 | rename `pat_ty` to `pat_ty_adjusted` for clarity | Niko Matsakis | -4/+4 |
| 2018-06-18 | Auto merge of #51248 - fabric-and-ink:newtype_index_debrujin, r=nikomatsakis | bors | -3/+3 |
| 2018-06-18 | Auto merge of #51414 - oli-obk:impl_trait_type_def, r=pnkfelix | bors | -5/+15 |
| 2018-06-14 | Declare DebruijnIndex via newtype_index macro | Fabian Drinck | -3/+3 |
| 2018-06-14 | rustc: rename ty::maps to ty::query. | Eduard-Mihai Burtescu | -5/+5 |
| 2018-06-08 | Rollup merge of #51394 - nnethercote:NCA-depths, r=nikomatsakis | Mark Rousskov | -60/+70 |
| 2018-06-07 | Add existential type definitons | Oliver Schneider | -5/+15 |
| 2018-06-06 | Use scope tree depths to speed up `nearest_common_ancestor`. | Nicholas Nethercote | -60/+70 |
| 2018-06-05 | Remove another unused error variant | Oliver Schneider | -2/+0 |
| 2018-06-05 | Remove unused IndexOutOfBounds variant | Oliver Schneider | -7/+0 |
| 2018-06-05 | Properly report transitive errors | Oliver Schneider | -11/+10 |
| 2018-06-05 | Refactor the const eval diagnostic API | Oliver Schneider | -43/+68 |
| 2018-06-03 | implement #[panic_implementation] | Jorge Aparicio | -3/+6 |
| 2018-06-01 | also check `let` arms and nested patterns for mutable borrows | Niko Matsakis | -0/+16 |
| 2018-05-31 | Auto merge of #51235 - nikomatsakis:issue-51117-borrowck-implicit-deref, r=eddyb | bors | -47/+54 |
| 2018-05-31 | change `PointerKind::Implicit` to a note | Niko Matsakis | -47/+54 |
| 2018-05-31 | Auto merge of #51220 - nikomatsakis:issue-51008-false-positive-lifetime-must-... | bors | -0/+7 |
| 2018-05-30 | reset the "anonymous lifetime mode" for parenthesized where clauses | Niko Matsakis | -0/+7 |
| 2018-05-30 | rustc: don't visit lifetime parameters through visit_lifetime. | Eduard-Mihai Burtescu | -63/+37 |
| 2018-05-29 | Auto merge of #50475 - csmoe:debr, r=nikomatsakis | bors | -21/+17 |
| 2018-05-28 | refactor `resolve_lifetime` to track outer-index, not depth | Niko Matsakis | -15/+11 |
| 2018-05-28 | stop invoking `DebruijnIndex::new` directly | Niko Matsakis | -2/+2 |
| 2018-05-28 | introduce `shifted_in`, `shifted_out` and friends | Niko Matsakis | -4/+4 |
| 2018-05-28 | scrap `find_node_for_hir_id` in favor of `hir_to_node_id` | Zack M. Davis | -3/+2 |
| 2018-05-28 | operate on `HirId` in `hir::Pat::each_binding`, and consequences of that | Zack M. Davis | -84/+81 |
| 2018-05-28 | Auto merge of #50724 - zackmdavis:applicability_rush, r=Manishearth | bors | -4/+9 |
| 2018-05-26 | Use `Ident`s for fields in HIR | Vadim Petrochenkov | -8/+9 |
| 2018-05-25 | Fix naming conventions for new lints | Vadim Petrochenkov | -3/+3 |
| 2018-05-24 | Auto merge of #50930 - toidiu:ak-ordOutlivesPredicate, r=nikomatsakis | bors | -1/+1 |
| 2018-05-24 | Rollup merge of #50981 - nnethercote:shrink-LiveNode, r=nikomatsakis | kennytm | -20/+14 |
| 2018-05-24 | implement Ord for OutlivesPredicate and other types | toidiu | -1/+1 |
| 2018-05-23 | Shrink `LiveNode`. | Nicholas Nethercote | -20/+14 |
| 2018-05-21 | rustc: move TypeParamDef's fields into GenericParamDefKind::Type. | Eduard-Mihai Burtescu | -11/+7 |
| 2018-05-20 | suggestion applicabilities for libsyntax and librustc, run-rustfix tests | Zack M. Davis | -4/+9 |
| 2018-05-20 | Rollup merge of #50854 - zackmdavis:and_the_case_of_the_unused_field_pattern_... | kennytm | -56/+50 |
| 2018-05-18 | Auto merge of #50319 - nagisa:align_to, r=alexcrichton | bors | -0/+3 |
| 2018-05-18 | Auto merge of #50307 - petrochenkov:keyhyg2, r=nikomatsakis | bors | -0/+3 |
| 2018-05-18 | in which the unused shorthand field pattern debacle/saga continues | Zack M. Davis | -56/+50 |
| 2018-05-17 | Keep crate edition in metadata | Vadim Petrochenkov | -0/+3 |
| 2018-05-17 | Rollup merge of #50649 - nnethercote:tweak-nearest_common_ancestor, r=nikomat... | Mark Simulacrum | -59/+19 |
| 2018-05-17 | Change align_offset to support different strides | Simonas Kazlauskas | -0/+3 |
| 2018-05-17 | Rename trans to codegen everywhere. | Irina Popa | -13/+13 |
| 2018-05-16 | label-break-value: Parsing and AST/HIR changes | est31 | -3/+5 |
| 2018-05-16 | Auto merge of #50750 - est31:master, r=eddyb | bors | -15/+5 |
| 2018-05-15 | Remove LoopIdResult | est31 | -6/+4 |
| 2018-05-15 | Remove hir::ScopeTarget | est31 | -13/+5 |
| 2018-05-15 | Lift pure_wrt_drop to GenericParamDef | varkor | -1/+1 |
| 2018-05-15 | Pull common parameters into GenericParamDef | varkor | -4/+6 |