summary refs log tree commit diff
path: root/src/test/ui/impl-trait
AgeCommit message (Expand)AuthorLines
2022-07-09Remove type flag based opaque type workaroundOli Scherer-98/+15
2022-06-24Rollup merge of #98280 - compiler-errors:better-call-closure-on-type-err, r=e...Yuki Okushi-0/+33
2022-06-23Rollup merge of #98259 - jyn514:improve-obligation-errors, r=estebankMichael Goulet-10/+40
2022-06-21Point at return expression for RPIT-related errorMichael Goulet-0/+6
2022-06-21Improve suggestion for calling closure on type mismatchMichael Goulet-0/+33
2022-06-19Greatly improve error reporting for futures and generators in `note_obligatio...Joshua Nelson-10/+40
2022-06-16 fix one more case of trailing spaceklensy-2/+2
2022-06-16diagnostics: fix trailing spaceklensy-1/+1
2022-06-11Rollup merge of #96868 - nrc:turbo-stable, r=jhpratt,nbdd0121,nagisaDylan DPC-81/+25
2022-06-07Auto merge of #95565 - jackh726:remove-borrowck-mode, r=nikomatsakisbors-285/+18
2022-06-06Deactivate feature gate explicit_generic_args_with_impl_traitNick Cameron-81/+25
2022-06-03Fully stabilize NLLJack Huey-285/+18
2022-06-03Fail gracefully when encountering an HRTB in APIT.Camille GILLOT-0/+22
2022-06-03Auto merge of #89862 - lcnr:path-generics-diagnostics, r=estebankbors-30/+89
2022-06-03Auto merge of #97497 - c410-f3r:z-errors, r=petrochenkovbors-0/+15
2022-06-02add new `emit_inference_failure_err`lcnr-30/+89
2022-05-28Move some tests to more reasonable placesCaio-0/+15
2022-05-26don't do Sized/other fn signature checks on RPIT's real typeMichael Goulet-0/+18
2022-05-22Use revisions for NLL in impl-traitJack Huey-45/+65
2022-05-20Move testsCaio-0/+9
2022-05-14Add a test with both passing and erroneous cases.Camille GILLOT-0/+146
2022-05-14Forbid nested opaque types to reference HRTB from opaque types.Camille GILLOT-98/+75
2022-05-02Add a regression test for #92305Yuki Okushi-0/+47
2022-04-30Bless nll tests.Camille GILLOT-6/+10
2022-04-30Bless tests.Camille GILLOT-7/+13
2022-04-28Revert diagnostic duplication and accidental stabilizationOli Scherer-151/+64
2022-04-27Auto merge of #91557 - cjgillot:ast-lifetimes-named, r=petrochenkovbors-3/+3
2022-04-27Bless tests.Camille GILLOT-3/+3
2022-04-25Recover most `impl Trait` and `dyn Trait` lifetime bound suggestions under NLLmarmeladema-4/+38
2022-04-24Bless testsmarmeladema-6/+8
2022-04-16Implementation for 65853Jack Huey-1/+8
2022-04-12Compute a more precise span for opaque type implsOli Scherer-8/+8
2022-04-11prevent opaque types from appearing in impl headersRémy Rakic-31/+47
2022-04-05Rollup merge of #95654 - notriddle:notriddle/issue-95616, r=davidtwcoDylan DPC-2/+2
2022-04-05Rollup merge of #95603 - compiler-errors:dyn-return, r=oli-obkDylan DPC-28/+51
2022-04-04Refer to the TraitRef::identity in the message to be clearerEsteban Kuber-1/+1
2022-04-04Dedup logic and improve output for other types that impl traitEsteban Kuber-5/+5
2022-04-04Fix list lengthEsteban Kuber-0/+4
2022-04-04Fix #90970, doesn't address #87437Esteban Kuber-0/+3
2022-04-04Mention implementers of unsatisfied traitEsteban Kuber-4/+13
2022-04-04diagnostics: use correct span for const genericsMichael Howell-2/+2
2022-04-02Fix late-bound ICE in unsized return suggestionMichael Goulet-28/+51
2022-03-30Restore `impl Future<Output = Type>` to async blocksMichael Goulet-4/+4
2022-03-30Auto merge of #95466 - Dylan-DPC:rollup-g7ddr8y, r=Dylan-DPCbors-1/+1
2022-03-30Spellchecking some commentsYuri Astrakhan-1/+1
2022-03-28Also use the RPIT back compat hack in trait projectionOli Scherer-35/+5
2022-03-28Show that the behaviour is the same for RPIT and TAITOli Scherer-0/+230
2022-03-28Add a test showing that a similar example compilesOli Scherer-0/+20
2022-03-28Fix mixing lazy TAIT and RPIT in their defining scopesOli Scherer-0/+28
2022-03-28Add regression testOli Scherer-0/+60