summary refs log tree commit diff
path: root/src/test/ui/impl-trait
AgeCommit message (Expand)AuthorLines
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
2022-03-28Add another regression testOli Scherer-0/+27
2022-03-28Test that TAIT and RPIT are in syncOli Scherer-2/+31
2022-03-28Add regression testsOli Scherer-0/+494
2022-03-28Remove opaque type obligation and just register opaque types as they are enco...Oli Scherer-16/+48
2022-03-28Revert to inference variable based hidden type computation for RPITOli Scherer-134/+287
2022-03-28Special case the situation where the previous span is the same as the new oneOli Scherer-6/+3
2022-03-28Have the spans of TAIT type conflict errors point to the actual site instead ...Oli Scherer-7/+7
2022-03-28Normalize all projections in mir validation againOli Scherer-0/+29