about summary refs log tree commit diff
path: root/src/librustc/traits
AgeCommit message (Expand)AuthorLines
2019-10-15Handle `Self` restriction neededEsteban Küber-0/+28
2019-10-15Handle more cases involving `impl` and `trait`Esteban Küber-67/+80
2019-10-15Handle more casesEsteban Küber-1/+10
2019-10-15Use structured suggestion for restricting boundsEsteban Küber-2/+95
2019-10-12Make trivial dropck outlives a queryMark Rousskov-6/+13
2019-10-10Auto merge of #65077 - estebank:mut-trait-expected, r=nikomatsakisbors-22/+100
2019-10-09Only suggest change mut if vars are resolvedEsteban Küber-0/+6
2019-10-09Obligation must apply modulo regionsEsteban Küber-2/+4
2019-10-09Tweak wordingEsteban Küber-1/+2
2019-10-09Note when a mutable trait object is neededEsteban Küber-21/+90
2019-10-08Remove `InferCtxt::in_snapshot()`.Nicholas Nethercote-17/+18
2019-10-06Auto merge of #64564 - jonas-schievink:cowardly-default, r=nikomatsakisbors-30/+44
2019-10-05Add comment to `Type` and `OpaqueTy` matchJonas Schievink-1/+1
2019-10-05Deny specializing items not in the parent implJonas Schievink-30/+44
2019-10-04remove GeneratorSubsts visitorscsmoe-1/+1
2019-10-04replace GeneratorSubsts inside related typescsmoe-1/+1
2019-10-04generate GeneratorSubsts from SubstsRefcsmoe-5/+6
2019-10-04Rollup merge of #64817 - csmoe:closure, r=nikomatsakisMazdak Farrokhzad-8/+20
2019-10-03generate ClosureSubsts from SubstsRefcsmoe-11/+19
2019-10-01Rollup merge of #64937 - estebank:dedup-closure-err, r=CentrilMazdak Farrokhzad-0/+8
2019-10-01Rollup merge of #64895 - davidtwco:issue-64130-async-error-definition, r=niko...Mazdak Farrokhzad-12/+165
2019-09-30Deduplicate closure type errorsEsteban Küber-0/+8
2019-09-30async/await: improve obligation errorsDavid Wood-12/+165
2019-09-29remove ClosureSubsts with SubstsRefcsmoe-3/+6
2019-09-29introduce from_ref helper for replacementcsmoe-3/+4
2019-09-29remove bit_set re-export from rustc_data_structurescsmoe-1/+1
2019-09-29Auto merge of #64546 - weiznich:bugfix/rfc-2451-rerebalance-tests, r=nikomats...bors-1/+9
2019-09-28Switch over all StableHash impls to new formatMark Rousskov-10/+4
2019-09-28Rollup merge of #64794 - Mark-Simulacrum:rm-dep-track-map, r=estebankMazdak Farrokhzad-28/+1
2019-09-27Remove shrink_to_tcx_lifetimeMark Rousskov-98/+9
2019-09-27Remove stray uses of gcx nameMark Rousskov-1/+1
2019-09-27Remove global_tcx from TyCtxtMark Rousskov-16/+12
2019-09-26Rename `Item.node` to `Item.kind`varkor-4/+4
2019-09-26Rename `Ty.node` to `Ty.kind`varkor-1/+1
2019-09-26Rename `TraitItem.node` to `TraitItem.kind`varkor-1/+1
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-1/+1
2019-09-26Rename `Pat.node` to `Pat.kind`varkor-2/+2
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-3/+3
2019-09-26Auto merge of #64515 - varkor:kindedterm, r=oli-obkbors-7/+7
2019-09-26Rename `subst::Kind` to `subst::GenericArg`varkor-7/+7
2019-09-26Auto merge of #62661 - arielb1:never-reserve, r=nikomatsakisbors-11/+49
2019-09-25Remove unused DepTrackingMapMark Rousskov-28/+1
2019-09-25Fix rebasevarkor-1/+1
2019-09-25Rename surviving uses of `sty`varkor-9/+9
2019-09-25Rename `sty` to `kind`varkor-41/+41
2019-09-25Rename non-`TyS` uses of `sty`varkor-2/+2
2019-09-25Auto merge of #64627 - nnethercote:ObligForest-even-more, r=nikomatsakisbors-19/+36
2019-09-25Rollup merge of #64746 - estebank:elide-impl-trait-obligations-on-err, r=cram...Mazdak Farrokhzad-36/+53
2019-09-24Remove blanket silencing of "type annotation needed" errorsEsteban Küber-36/+53
2019-09-24add error message for caseAriel Ben-Yehuda-2/+29