summary refs log tree commit diff
path: root/src/test/ui/impl-trait
AgeCommit message (Expand)AuthorLines
2023-01-19Do not filter substs in `remap_generic_params_to_declaration_params`.Camille GILLOT-0/+39
2022-12-06Rollup merge of #105254 - cjgillot:issue-105251, r=oli-obkMatthias Krüger-0/+28
2022-12-05Tweak "the following other types implement trait"Esteban Küber-9/+4
2022-12-04Recurse into nested impl-trait when computing variance.Camille GILLOT-0/+28
2022-12-04Use parent function WfCheckingContext to check RPITIT.Camille GILLOT-0/+24
2022-11-28Rollup merge of #104936 - cjgillot:self-rpit-orig-too, r=oli-obkMatthias Krüger-0/+66
2022-11-26Pretty-print generators with their `generator_kind`Arpad Borsos-5/+5
2022-11-26Ignore bivariant parameters in test_type_match.Camille GILLOT-0/+66
2022-11-22Rollup merge of #103488 - oli-obk:impl_trait_for_tait, r=lcnrManish Goregaokar-46/+59
2022-11-22Rollup merge of #104295 - compiler-errors:rpitit-generics-parity, r=eholkDylan DPC-0/+29
2022-11-22Delay bug to deduplicate diagnosticsMichael Goulet-11/+1
2022-11-22Check generics parity between impl and trait before collecting RPITITsMichael Goulet-0/+39
2022-11-22Rollup merge of #104656 - c410-f3r:moar-errors, r=petrochenkovMatthias Krüger-0/+41
2022-11-21Allow opaque types in trait impl headers and rely on coherence to reject unso...Oli Scherer-46/+59
2022-11-21Auto merge of #103491 - cjgillot:self-rpit, r=oli-obkbors-10/+151
2022-11-20Move testsCaio-0/+41
2022-11-19Rollup merge of #104593 - compiler-errors:rpitit-object-safety-spans, r=fee1-...Matthias Krüger-6/+6
2022-11-19Improve spans for RPITIT object-safety errorsMichael Goulet-6/+6
2022-11-18Add testMichael Goulet-0/+47
2022-11-15Rollup merge of #104258 - compiler-errors:tait-closure-deduce, r=oli-obkMatthias Krüger-0/+15
2022-11-13Create bidirectional bounds between original and duplicated parameters.Camille GILLOT-4/+1
2022-11-12Make impl_trait_projections a feature gate.Camille GILLOT-2/+146
2022-11-12Bless ui tests.Camille GILLOT-4/+4
2022-11-12Auto merge of #104310 - Dylan-DPC:rollup-wgt1z4a, r=Dylan-DPCbors-0/+135
2022-11-11Visit opaque types during type collection too.Camille GILLOT-228/+25
2022-11-11Resolve lifetimes using the regular logic for RPIT.Camille GILLOT-25/+202
2022-11-10Deduce closure signature from TAIT supertraitsMichael Goulet-0/+15
2022-11-09Emit error in `collecting_trait_impl_trait_tys` on mismatched signaturesNilstrieb-0/+135
2022-11-08Rollup merge of #103827 - compiler-errors:rpitit-substs-compat, r=wesleywiserManish Goregaokar-0/+102
2022-11-08selection failure: recompute applicable implslcnr-5/+8
2022-11-01Fix ICE in default impl error reportingMichael Goulet-0/+49
2022-11-01Remap RPITIT substs properlyMichael Goulet-0/+24
2022-11-01Check for substs compatibility for RPITITsMichael Goulet-0/+29
2022-10-30Rollup merge of #93582 - WaffleLapkin:rpitirpit, r=compiler-errorsDylan DPC-75/+256
2022-10-28Rollup merge of #103608 - compiler-errors:rpitit-early-lt, r=cjgillotMatthias Krüger-0/+23
2022-10-27Remap early bound lifetimes tooMichael Goulet-0/+23
2022-10-26No need to probe when relating opaques in nll_relateMichael Goulet-0/+24
2022-10-25Name impl trait in region bound suggestionMichael Goulet-16/+16
2022-10-25adopt to compiler changesMaybe Waffle-9/+20
2022-10-25--blessMaybe Waffle-89/+106
2022-10-25Add even more tests for `impl Fn() -> impl Trait`Maybe Waffle-1/+53
2022-10-25Add more tests for `impl Fn() -> impl Trait`Maybe Waffle-0/+106
2022-10-25Allow `impl Fn() -> impl Trait` in return positionMaybe Waffle-66/+61
2022-10-24Delay span bug when we can't map lifetimes back in collect_trait_impl_trait_tysMichael Goulet-0/+37
2022-10-23Rollup merge of #103414 - compiler-errors:rpit-print-lt, r=cjgillotMichael Howell-2/+2
2022-10-23Rollup merge of #103368 - compiler-errors:normalization-ambiguity-bug, r=oli-obkMatthias Krüger-0/+135
2022-10-22Pretty print lifetimes captured by RPITMichael Goulet-2/+2
2022-10-21testsMichael Goulet-0/+135
2022-10-21Handle RPITITs properly in register_hidden_typeMichael Goulet-13/+50
2022-10-20Auto merge of #103205 - spastorino:fix-rpits-lifetime-remapping, r=cjgillotbors-0/+23