about summary refs log tree commit diff
path: root/tests/ui/impl-trait
AgeCommit message (Expand)AuthorLines
2023-10-23Make things work by using the new solverMichael Goulet-1/+1
2023-10-23Let's see what those opaque types actually areMichael Goulet-1/+37
2023-10-23Handle ReErased in responses in new solverMichael Goulet-0/+15
2023-10-20Rename lots of files that had `generator` in their nameOli Scherer-1/+1
2023-10-20s/generator/coroutine/Oli Scherer-22/+22
2023-10-20s/Generator/Coroutine/Oli Scherer-12/+12
2023-10-18Tweak wording of type errors involving type paramsEsteban Küber-4/+4
2023-10-18revert rust-lang/rust#114586Ali MJ Al-Nasrawy-0/+52
2023-10-17Flesh out tests moreMichael Goulet-0/+15
2023-10-16Rollup merge of #116800 - compiler-errors:rpitit-gat-outlives, r=jackh726Guillaume Gomez-0/+41
2023-10-16Remove `DefiningAnchor::Bubble` from opaque wf checkMichael Goulet-40/+29
2023-10-16Fix outlives suggestion for GAT in RPITITMichael Goulet-0/+41
2023-10-14Rollup merge of #116730 - compiler-errors:unsoundness-tests-rpit, r=aliemjayMatthias Krüger-0/+134
2023-10-14Add some unsoundness tests for opaques capturing hidden regions not in substsMichael Goulet-0/+134
2023-10-14Rollup merge of #116689 - lcnr:auto-trait-hidden-ty-leak, r=compiler-errorsMatthias Krüger-1/+16
2023-10-13Test that RPITITs have RPIT scope and not impl-wide scopeMichael Goulet-0/+38
2023-10-13Stabilize AFIT and RPITITMichael Goulet-167/+99
2023-10-13explicitly handle auto trait leakage in coherencelcnr-1/+16
2023-10-11Rollup merge of #116219 - compiler-errors:relate-alias-ty-with-variance, r=lcnrMatthias Krüger-0/+14
2023-10-08remove trailing dotsAli MJ Al-Nasrawy-5/+5
2023-10-08always show and explain sub regionAli MJ Al-Nasrawy-2/+11
2023-10-06Auto merge of #114811 - estebank:impl-ambiguity, r=wesleywiserbors-20/+25
2023-10-05Rollup merge of #116428 - Alexendoo:note-duplicate-diagnostics, r=compiler-er...Matthias Krüger-0/+4
2023-10-05move subtyper change reveal_allouz-a-0/+25
2023-10-05Rollup merge of #116431 - estebank:issue-80476, r=compiler-errorsJubilee-104/+104
2023-10-05Rollup merge of #116296 - compiler-errors:default-return, r=estebankJubilee-2/+2
2023-10-05Auto merge of #116273 - compiler-errors:refine2, r=tmandrybors-0/+11
2023-10-05Auto merge of #116184 - compiler-errors:afit-lint, r=tmandrybors-3/+13
2023-10-05Add a note to duplicate diagnosticsAlex Macleod-0/+4
2023-10-04Point to where missing return type should goMichael Goulet-2/+2
2023-10-04Tweak wording of E0562Esteban Küber-104/+104
2023-10-04Relate AliasTy considering varianceMichael Goulet-0/+14
2023-10-04Show suggestion for `<SelfTy as Trait>::assoc_fn` in more cases and fmt codeEsteban Küber-0/+10
2023-10-04Reorder fullfillment errors to keep more interesting ones firstEsteban Küber-24/+19
2023-10-03Bless testsMichael Goulet-3/+13
2023-10-02Point out the actual mismatch errorMichael Goulet-0/+1
2023-10-02For a single impl candidate, try to unify it with error trait refMichael Goulet-2/+2
2023-09-29Only trigger refine lint on reachable traitsMichael Goulet-0/+11
2023-09-28Auto merge of #115659 - compiler-errors:itp, r=cjgillotbors-19/+42
2023-09-27Rollup merge of #116149 - compiler-errors:anonymize, r=lcnrMatthias Krüger-0/+13
2023-09-27Auto merge of #116156 - oli-obk:opaque_place_unwrap, r=compiler-errorsbors-0/+36
2023-09-26Anonymize binders for refining_impl_trait checkMichael Goulet-0/+13
2023-09-26Auto merge of #116072 - compiler-errors:rpitit-implied-bounds, r=aliemjaybors-0/+81
2023-09-25Only prevent field projections into opaque types, not types containing opaque...Oli Scherer-0/+36
2023-09-23Bless tests.Camille GILLOT-23/+17
2023-09-23Revert duplication of tests.Camille GILLOT-350/+21
2023-09-22Need to use hybrid param-env to make sure implication is not circularMichael Goulet-0/+42
2023-09-22Use placeholders to prevent using inferred RPITIT types to imply their own WF...Michael Goulet-0/+39
2023-09-22Auto merge of #115696 - RalfJung:closure-ty-print, r=oli-obkbors-30/+30
2023-09-22Auto merge of #114776 - fee1-dead-contrib:enable-effects-in-libcore, r=oli-obkbors-21/+4