| Age | Commit message (Expand) | Author | Lines |
| 2018-06-20 | Fix NodeLifetime/NodeGenericParam confusion | varkor | -34/+32 |
| 2018-06-20 | Take advantage of the lifetime refactoring | varkor | -6/+5 |
| 2018-06-20 | Lift name into GenericParam | varkor | -15/+15 |
| 2018-06-20 | Use ParamBounds in WhereRegionPredicate | varkor | -9/+7 |
| 2018-06-20 | Lift bounds into GenericParam | varkor | -45/+44 |
| 2018-06-20 | Refactor counting methods | varkor | -10/+7 |
| 2018-06-20 | Refactor generic parameters in rustdoc/clean | varkor | -70/+47 |
| 2018-06-20 | Remove all traces of lifetimes() and types() methods | varkor | -162/+155 |
| 2018-06-20 | Remove hir::GenericParam::is_*_param | varkor | -43/+57 |
| 2018-06-20 | Remove specific parameter iterators from hir::Generics | varkor | -45/+97 |
| 2018-06-20 | Refactor hir::GenericParam as a struct | varkor | -117/+178 |
| 2018-06-20 | Make method and variable names more consistent | varkor | -9/+10 |
| 2018-06-20 | Rename "parameter" to "arg" | varkor | -18/+16 |
| 2018-06-20 | Rename PathParameter(s) to GenericArg(s) | varkor | -6/+6 |
| 2018-06-20 | Consolidate PathParameters and AngleBracketedParameterData | varkor | -8/+10 |
| 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-08 | Suggestion for 'static impl Trait return | Esteban Küber | -1/+1 |
| 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 |