| Age | Commit message (Expand) | Author | Lines |
| 2020-02-16 | Move librustc/{traits,infer} to librustc_infer. | Camille GILLOT | -674/+0 |
| 2020-02-02 | Add a resume type param to the generator substs | Jonas Schievink | -1/+1 |
| 2020-02-02 | Add a resume type parameter to `Generator` | Jonas Schievink | -2/+4 |
| 2020-01-27 | don't clone types that are copy, round two. | Matthias Krüger | -2/+2 |
| 2020-01-20 | Add `ConstnessAnd` that implements `ToPredicate` | Dylan MacKenzie | -12/+13 |
| 2020-01-20 | Add `constness` field to `ty::Predicate::Trait` | Dylan MacKenzie | -4/+4 |
| 2020-01-17 | Use named fields for `hir::ItemKind::Impl` | Dylan MacKenzie | -1/+1 |
| 2020-01-10 | nix syntax::errors & prefer rustc_errors over errors | Mazdak Farrokhzad | -1/+1 |
| 2020-01-07 | Make traits::util::* free functions. | Camille GILLOT | -102/+100 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -2/+2 |
| 2020-01-04 | canonicalize FxHash{Map,Set} imports | Mazdak Farrokhzad | -1/+1 |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -1/+1 |
| 2019-12-22 | Format the world | Mark Rousskov | -128/+127 |
| 2019-11-21 | Aggregation of drive-by cosmetic changes. | Alexander Regueiro | -1/+1 |
| 2019-10-05 | Deny specializing items not in the parent impl | Jonas Schievink | -3/+2 |
| 2019-09-27 | Remove global_tcx from TyCtxt | Mark Rousskov | -2/+1 |
| 2019-09-26 | Rename `Item.node` to `Item.kind` | varkor | -1/+1 |
| 2019-09-26 | Rename `subst::Kind` to `subst::GenericArg` | varkor | -2/+2 |
| 2019-09-18 | Add explanation to type mismatch involving type params and assoc types | Esteban Küber | -14/+13 |
| 2019-09-07 | Apply suggestions from code review | Alexander Regueiro | -1/+1 |
| 2019-09-07 | Aggregation of cosmetic changes made during work on REPL PRs: librustc | Alexander Regueiro | -3/+3 |
| 2019-07-03 | Remove needless lifetimes | Jeremy Stucki | -1/+1 |
| 2019-06-17 | remove _by_hir_id if there is no NodeId counterpart | ljedrz | -1/+1 |
| 2019-06-14 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -15/+8 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -42/+42 |
| 2019-06-12 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -23/+23 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -13/+13 |
| 2019-06-12 | Fix fallout from `deny(unused_lifetimes)`. | Eduard-Mihai Burtescu | -11/+11 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -33/+33 |
| 2019-05-26 | Rename "Associated*" to "Assoc*" | Andrew Xu | -3/+3 |
| 2019-05-20 | Addressed more points raised in review. | Alexander Regueiro | -39/+27 |
| 2019-05-20 | Addressed more points raised in review. | Alexander Regueiro | -54/+42 |
| 2019-05-20 | Addressed points raised in review. | Alexander Regueiro | -11/+22 |
| 2019-05-20 | Fixed detection of multiple non-auto traits. | Alexander Regueiro | -66/+129 |
| 2019-05-20 | Addressed review points. | Alexander Regueiro | -25/+20 |
| 2019-05-20 | Ban multi-trait objects via trait aliases. | Alexander Regueiro | -60/+155 |
| 2019-05-20 | Accumulation of various drive-by cosmetic changes. | Alexander Regueiro | -8/+6 |
| 2019-05-06 | Rename `ParamTy::idx` to `ParamTy::index` | varkor | -1/+1 |
| 2019-03-25 | Utilize `?` instead of `return None`. | Corey Farwell | -5/+1 |
| 2019-02-27 | rename Substs to InternalSubsts | csmoe | -2/+2 |
| 2019-02-10 | Auto merge of #58151 - ljedrz:HirIdify_rustc, r=Zoxc | bors | -3/+3 |
| 2019-02-05 | rustc: partially HirIdify | ljedrz | -3/+3 |
| 2019-02-05 | move librustc to 2018 | Mark Mansi | -7/+7 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-12-07 | Re-added accidentally-removed imports. | Alexander Regueiro | -1/+2 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -3/+2 |
| 2018-12-06 | Use a function to access the Hir map to be able to turn it into a query later | John Kåre Alsaker | -2/+2 |
| 2018-11-11 | Rollup merge of #55745 - nnethercote:outlives_components-SmallVec, r=matthewj... | Pietro Albini | -1/+3 |
| 2018-11-08 | Use `SmallVec` outparams in several functions. | Nicholas Nethercote | -1/+3 |
| 2018-11-07 | Look at projections from supertraits when constructing trait objects. | Alexander Regueiro | -1/+1 |