summary refs log tree commit diff
path: root/src/test/ui/impl-trait
AgeCommit message (Expand)AuthorLines
2022-06-26Auto merge of #98462 - cjgillot:no-apit-hrtb-beta, r=Mark-Simulacrumbors-0/+16
2022-06-24beta fallout.Camille GILLOT-6/+0
2022-06-24Fail gracefully when encountering an HRTB in APIT.Camille GILLOT-0/+22
2022-06-23Rollup merge of #97431 - compiler-errors:issue-97413, r=oli-obkMichael Goulet-0/+18
2022-06-07Remove arg_matrix.rs, bless testsMichael Goulet-8/+1
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
2022-03-28Don't bind hidden types when searching for matching implsOli Scherer-39/+73
2022-03-28Revert "Auto merge of #93893 - oli-obk:sad_revert, r=oli-obk"Oli Scherer-504/+848
2022-03-27Rollup merge of #95364 - GuillaumeGomez:long-error-explanation-e0667, r=Dylan...Dylan DPC-1/+3
2022-03-27Update ui test outputGuillaume Gomez-1/+3
2022-03-27Rollup merge of #93469 - compiler-errors:issue-93450, r=estebankDylan DPC-18/+3
2022-03-22remove [async output] from impl FutureMichael Goulet-4/+4
2022-03-16resolve the conflict in compiler/rustc_session/src/parse.rscodehorseman-1/+1