| Age | Commit message (Collapse) | 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 | |
| ...and unify it with `()` for now | ||||
| 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 | |
| The non-global context was removed; there's only one context now. This is a noop method that only serves to confuse readers -- remove it. | ||||
| 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 | |
| Co-Authored-By: Mazdak Farrokhzad <twingoow@gmail.com> | ||||
| 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 | |
| We are going to uniform the terminology of all associated items. Methods that may or may not have `self` are called "associated functions". Because `AssociatedFn` is a bit long, we rename `Associated` to `Assoc`. | ||||
| 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 | |
| Change-Id: I3fa00e999a2ee4eb72db1fdf53a8633b49176a18 | ||||
| 2019-02-10 | Auto merge of #58151 - ljedrz:HirIdify_rustc, r=Zoxc | bors | -3/+3 | |
| Partially HirId-ify rustc Another step towards https://github.com/rust-lang/rust/pull/57578. | ||||
| 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, ↵ | Pietro Albini | -1/+3 | |
| r=matthewjasper Convert `outlives_components`' return value to a `SmallVec` outparam. This avoids some allocations, reducing instruction counts by 1% on a couple of benchmarks. | ||||
| 2018-11-08 | Use `SmallVec` outparams in several functions. | Nicholas Nethercote | -1/+3 | |
| This avoids some allocations, reducing instruction counts by 1% on a couple of benchmarks. | ||||
| 2018-11-07 | Look at projections from supertraits when constructing trait objects. | Alexander Regueiro | -1/+1 | |
