about summary refs log tree commit diff
path: root/src/librustc/traits
AgeCommit message (Expand)AuthorLines
2019-12-10Deduplicate logicEsteban Küber-40/+32
2019-12-10Point at method call when type annotations are neededEsteban Küber-6/+20
2019-12-08async/await: correct diag note for `async move`David Wood-10/+11
2019-12-08async/await: more improvements to non-send errorsDavid Wood-83/+211
2019-12-06Rollup merge of #67071 - estebank:issue-66868, r=davidtwcoMazdak Farrokhzad-0/+4
2019-12-06Rename to `then_some` and `then`varkor-1/+1
2019-12-06Use `to_option` in various placesvarkor-5/+1
2019-12-05Do not ICE on closure typeckEsteban Küber-0/+4
2019-12-03Rollup merge of #66651 - Areredify:on-unimplemented-scope, r=davidtwcoMazdak Farrokhzad-14/+49
2019-12-02rustc: allow non-empty ParamEnv's in global trait select/eval caches.Eduard-Mihai Burtescu-8/+4
2019-12-02rustc: include ParamEnv in global trait select/eval cache keys.Eduard-Mihai Burtescu-16/+19
2019-11-29allow customising ty::TraitRef's printing behaviorMikhail Babenko-12/+14
2019-11-29Auto merge of #66590 - Aaron1011:fix/real-impl-trait-coherence, r=varkorbors-15/+33
2019-11-28review commentsEsteban Küber-1/+76
2019-11-28Deduplicate type param constraint suggestion codeEsteban Küber-65/+16
2019-11-28Apply proper commit from PR #63934Aaron Hill-15/+33
2019-11-27Rollup merge of #66798 - bwignall:typo, r=varkorTyler Mandry-3/+3
2019-11-27Rollup merge of #66700 - VirrageS:master, r=matthewjasperTyler Mandry-1/+1
2019-11-26Fix spelling typosBrian Wignall-3/+3
2019-11-25add `enclosing_scope` param to `rustc_on_unimplmented`Mikhail Babenko-14/+49
2019-11-24Fix pointing at arg for fulfillment errors in function callsJanusz Marcinkiewicz-1/+1
2019-11-24fixup! Lowercase diagnostic message labelTimo Freiberg-1/+1
2019-11-24Add version mismatch help message for unimplemented traitTimo Freiberg-0/+39
2019-11-21Applied suggestions from code review.Alexander Regueiro-79/+80
2019-11-21Aggregation of drive-by cosmetic changes.Alexander Regueiro-229/+225
2019-11-19More HashStable.Camille GILLOT-61/+11
2019-11-19More HashStable.Camille GILLOT-31/+6
2019-11-19Auto merge of #66454 - cjgillot:lift, r=Zoxcbors-139/+16
2019-11-19Rollup merge of #66239 - estebank:suggest-async-closure-call, r=CentrilMazdak Farrokhzad-62/+133
2019-11-18review commentsEsteban Küber-33/+45
2019-11-18Retire EnumLiftImpl.Camille GILLOT-65/+7
2019-11-18Retire BraceStructLiftImpl.Camille GILLOT-74/+9
2019-11-18Auto merge of #65456 - estebank:trait-bound-borrow, r=matthewjasperbors-8/+90
2019-11-17Auto merge of #66384 - cjgillot:typefoldable, r=Zoxcbors-262/+31
2019-11-16review commentsEsteban Küber-81/+91
2019-11-16Suggest calling async closure when neededEsteban Küber-52/+101
2019-11-16review comments and fix rebaseEsteban Küber-3/+3
2019-11-16Account for `rustc_on_unimplemented`Esteban Küber-8/+12
2019-11-16Remove unnecessary noteEsteban Küber-11/+10
2019-11-16Modify primary label message to be inline with error messageEsteban Küber-0/+5
2019-11-16Suggest borrowing when it would satisfy an unmet trait boundEsteban Küber-2/+72
2019-11-16Tweak code formattingEsteban Küber-6/+10
2019-11-15Correct `const_in_array_repeat_expressions` feature nameYuki Okushi-4/+4
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-0/+8
2019-11-14Rollup merge of #66253 - ohadravid:improve-errors-after-re-rebalance-coherenc...Yuki Okushi-2/+10
2019-11-13Use TypeFoldable derive macro.Camille GILLOT-262/+31
2019-11-10Improve coherence errors for wrong type orderOhad Ravid-2/+10
2019-11-10Merge hir::GeneratorMovability into ast::Movability.Camille GILLOT-2/+2
2019-11-10Merge hir::Mutability into ast::Mutability.Camille GILLOT-5/+5
2019-11-09Auto merge of #66242 - Centril:rollup-h73ztr1, r=Centrilbors-5/+15