| Age | Commit message (Expand) | Author | Lines |
| 2020-01-07 | Remove private methods from TyCtxt impl block: rustc::ty::outlives. | Camille GILLOT | -27/+23 |
| 2019-12-22 | Format the world | Mark Rousskov | -3/+6 |
| 2019-10-04 | generate GeneratorSubsts from SubstsRef | csmoe | -1/+1 |
| 2019-10-03 | generate ClosureSubsts from SubstsRef | csmoe | -1/+1 |
| 2019-09-25 | Rename `sty` to `kind` | varkor | -1/+1 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | Fix fallout from `deny(unused_lifetimes)`. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-02-05 | move librustc to 2018 | Mark Mansi | -1/+1 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-11-24 | Introduce `TyKind::Placeholder` variant | scalexm | -0/+1 |
| 2018-11-08 | Use `SmallVec` outparams in several functions. | Nicholas Nethercote | -13/+14 |
| 2018-11-03 | Shift both late bound regions and bound types | scalexm | -1/+1 |
| 2018-11-03 | Move `BoundTy` to `ty::TyKind` | scalexm | -0/+1 |
| 2018-10-05 | Auto merge of #54743 - ljedrz:cleanup_ty_p2, r=zackmdavis | bors | -6/+1 |
| 2018-10-03 | Introduce `TyKind::UnnormalizedProjection` | scalexm | -0/+2 |
| 2018-10-03 | rustc/ty: improve allocations | ljedrz | -5/+1 |
| 2018-10-03 | rustc/ty: whitespace fixes | ljedrz | -1/+0 |
| 2018-09-05 | Changing TyAnon -> TyOpaque and relevant functions | ms2300 | -1/+1 |
| 2018-08-22 | Remove Ty prefix from Ty{Bool|Char|Int|Uint|Float|Str} | varkor | -6/+6 |
| 2018-08-22 | Remove Ty prefix from Ty{Foreign|Param} | varkor | -2/+2 |
| 2018-08-22 | Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu... | varkor | -17/+17 |
| 2018-01-23 | Adds support for immovable generators. Move checking of invalid borrows acros... | John Kåre Alsaker | -3/+6 |
| 2017-10-27 | Implement RFC 1861: Extern types | Paul Lietar | -0/+1 |
| 2017-10-08 | address more FIXME whose associated issues were marked as closed | Niv Kaminer | -36/+0 |
| 2017-08-09 | Initial pass review comments | Alex Crichton | -1/+1 |
| 2017-07-28 | Generator literal support | John Kåre Alsaker | -0/+10 |
| 2017-05-13 | rustc: treat ReEarlyBound as free without replacing it with ReFree. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-04-30 | intern CodeExtents | Niko Matsakis | -2/+2 |
| 2017-01-30 | Merge ty::TyBox into ty::TyAdt | Vadim Petrochenkov | -1/+0 |
| 2016-11-28 | Refactor TyTrait to contain a interned ExistentialPredicate slice. | Mark-Simulacrum | -1/+1 |
| 2016-11-12 | rustc: move closure upvar types to the closure substs | Ariel Ben-Yehuda | -2/+2 |
| 2016-11-01 | move outlives_components onto tcx | Niko Matsakis | -14/+8 |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -3/+1 |
| 2016-09-03 | Add union types | Vadim Petrochenkov | -0/+1 |
| 2016-08-27 | rustc: pass ty::Region behind an interned 'tcx reference. | Eduard Burtescu | -2/+2 |
| 2016-08-13 | Rename empty/bang to never | Andrew Cann | -1/+1 |
| 2016-08-13 | Start implementation of RFC 1216 (make ! a type) | Andrew Cann | -0/+1 |
| 2016-08-12 | rustc: add TyAnon (impl Trait) to the typesystem. | Eduard Burtescu | -0/+1 |
| 2016-05-11 | Fixup indentation after methodification. | Eduard Burtescu | -135/+135 |
| 2016-05-11 | rustc: More interning for data used in Ty<'tcx>. | Eduard Burtescu | -1/+1 |
| 2016-05-11 | rustc: Generalize a minimum set of functions over 'tcx != 'gcx. | Eduard Burtescu | -1/+1 |
| 2016-05-11 | rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users. | Eduard Burtescu | -1/+1 |
| 2016-05-11 | rustc: Avoid free functions taking &TyCtxt and &InferCtxt. | Eduard Burtescu | -15/+12 |
| 2016-03-27 | rustc: move cfg, infer, traits and ty from middle to top-level. | Eduard Burtescu | -0/+220 |