summary refs log tree commit diff
path: root/src/test/ui/impl-trait
AgeCommit message (Expand)AuthorLines
2020-09-30Auto merge of #77069 - sexxi-goose:closure_print_2, r=nikomatsakisbors-5/+5
2020-09-28pretty.rs: Update Closure and Generator printAman Arora-5/+5
2020-09-26Call `type_of` for opaque types later in compilationMatthew Jasper-39/+72
2020-09-25Move from {{closure}}#0 syntax to {closure#0} for (def) path componentsmarmeladema-3/+3
2020-09-11Make suggestion more completeEsteban Küber-3/+9
2020-09-11Make suggestion have a more targetted underlineEsteban Küber-1/+1
2020-09-11Use structured suggestion for `impl T` to `Box<dyn T>`Esteban Küber-1/+4
2020-09-09Rollup merge of #75984 - kornelski:typeormodule, r=matthewjasperTyler Mandry-4/+4
2020-09-08make `ConstEvaluatable` more strictBastian Kauschke-2/+1
2020-09-02pretty: trim paths of unique symbolsDan Aloni-122/+122
2020-09-01Clarify message about unresolved useKornel-4/+4
2020-07-27mv std libs to library/mark-1/+1
2020-07-26Add test for issue-72911Yuki Okushi-0/+56
2020-07-22Further tweak wording of E0759 and introduce E0767Esteban Küber-67/+55
2020-07-14Remove `Sized` `on_unimplemented` noteEsteban Küber-2/+0
2020-06-24Rollup merge of #73646 - JohnTitor:add-tests, r=Dylan-DPCDylan DPC-0/+16
2020-06-23Add test for issue-69840Yuki Okushi-0/+16
2020-06-23Rollup merge of #73496 - estebank:opaque-missing-lts-in-fn-3, r=nikomatsakisManish Goregaokar-9/+56
2020-06-19Rollup merge of #71420 - RalfJung:specialization-incomplete, r=matthewjasperManish Goregaokar-5/+34
2020-06-19Account for multiple impl/dyn Trait in return type when suggesting `'_`Esteban Küber-9/+56
2020-06-19Rollup merge of #73382 - Aaron1011:fix/self-receiver-candidates, r=petrochenkovManish Goregaokar-18/+0
2020-06-18Rollup merge of #72804 - estebank:opaque-missing-lts-in-fn-2, r=nikomatsakisManish Goregaokar-42/+222
2020-06-16warn against 'specialization' featureRalf Jung-5/+34
2020-06-15Only display other method receiver candidates if they actually applyAaron Hill-18/+0
2020-06-15review commentsEsteban Küber-25/+25
2020-06-15Expand "recursive opaque type" diagnosticEsteban Küber-99/+179
2020-06-15Change E0758 to E0759 to avoid conflict with #72912Esteban Küber-13/+13
2020-06-15small tweaksEsteban Küber-5/+5
2020-06-15Register new eror codeEsteban Küber-1/+2
2020-06-15Use note for requirement source spanEsteban Küber-24/+48
2020-06-15review comments: wordingEsteban Küber-27/+27
2020-06-15Tweak wording and add error codeEsteban Küber-32/+32
2020-06-15Tweak output for overlapping required/captured spansEsteban Küber-24/+4
2020-06-15Move overlapping span to a noteEsteban Küber-17/+27
2020-06-15Reduce verbosity of suggestion message and mention lifetime in labelEsteban Küber-22/+24
2020-06-15When `'static` is explicit, suggest constraining argument with itEsteban Küber-32/+45
2020-06-15Suggest substituting `'static` lifetime in impl/dyn `Trait + 'static` return ...Esteban Küber-13/+163
2020-06-11Forbid lifetime elision in let position impl TraitMatthew Jasper-20/+26
2020-06-11Stop special casing top level TAITMatthew Jasper-34/+37
2020-06-10Rollup merge of #73005 - Aaron1011:fix/error-overflow, r=estebankDylan DPC-181/+9
2020-06-05Rollup merge of #72260 - csmoe:issue-69276, r=estebankDylan DPC-2/+3
2020-06-04Treat selection error as ambiguous when error type is presentAaron Hill-181/+9
2020-06-04resolve error code e0760csmoe-2/+2
2020-05-31Add descriptions for all queriesMatthew Jasper-21/+21
2020-05-30Tweak wording and spans of `'static` `dyn Trait`/`impl Trait` requirementsEsteban Küber-45/+25
2020-05-30Tweak type parameter errors to reduce verbosityEsteban Küber-14/+2
2020-05-30review comment: tweak wording and account for span overlapEsteban Küber-5/+5
2020-05-30Account for returned `dyn Trait` evaluating to `'static` lifetimeEsteban Küber-15/+15
2020-05-27Add test for #68532Yuki Okushi-0/+13
2020-05-27Add test for #56445Yuki Okushi-0/+26