about summary refs log tree commit diff
path: root/tests/ui/impl-trait/issues
AgeCommit message (Expand)AuthorLines
2025-08-14Revert "Remove the witness type from coroutine args"lcnr-4/+22
2025-07-31Remove the witness type from coroutine argsMichael Goulet-22/+4
2025-07-31Stall coroutines based off of ty::Coroutine, not ty::CoroutineWitnessMichael Goulet-9/+6
2025-07-17Eagerly unify coroutine witness in old solverMichael Goulet-4/+13
2025-06-25Add edition checks for some tests that had divergent outputEsteban Küber-5/+53
2025-05-20Just error on recursive opaque ty in HIR typeckMichael Goulet-33/+27
2025-05-09move (and remove) impl Trait testslcnr-0/+843
2025-04-08UI tests: add missing diagnostic kinds where possibleVadim Petrochenkov-12/+12
2025-04-03add `TypingMode::Borrowck`lcnr-29/+37
2025-03-19merge opaque types of nested bodieslcnr-23/+1
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-96/+144
2025-02-14fallout :skull_emoji:lcnr-21/+21
2025-01-03Do not project when there are unconstrained impl paramsMichael Goulet-17/+2
2024-12-14(Re-)Implement impl_trait_in_bindingsMichael Goulet-0/+24
2024-12-04Avoid `opaque type not constrained` errors in the presence of other errorsOli Scherer-15/+6
2024-11-22Stabilize the 2024 editionEric Huss-1/+1
2024-11-02Add trait diff highlighting logic and use it in E0277Esteban Küber-2/+4
2024-10-27Move an impl-Trait check from AST validation to AST loweringLeón Orell Valerian Liehr-3/+5
2024-10-16Stop inverting expectation in normalization errorsMichael Goulet-2/+2
2024-10-04Bless ui tests.Camille GILLOT-6/+6
2024-09-16Relate receiver invariantly in method probe for Mode::PathMichael Goulet-11/+44
2024-06-27Tighten spans for async blocksMichael Goulet-3/+3
2024-06-12Require any function with a tait in its signature to actually constrain a hid...Oli Scherer-44/+100
2024-05-29Stop proving outlives constraints on regions we already reported errors onOli Scherer-92/+11
2024-05-06borrowck: more eagerly prepopulate opaqueslcnr-0/+3
2024-04-24Error on using `yield` without also using `#[coroutine]` on the closureOli Scherer-1/+1
2024-04-21Use sup instead of eq when unifying self typeMichael Goulet-69/+22
2024-04-21Use fulfillment, not evaluate, during method probeMichael Goulet-26/+57
2024-03-20Bless test fallout (duplicate diagnostics)Michael Goulet-1/+14
2024-03-11Make `DefiningAnchor::Bind` only store the opaque types that may be constrain...Oli Scherer-23/+14
2024-03-08Improve error message for opaque capturesMichael Goulet-12/+16
2024-03-07Merge collect_mod_item_types query into check_well_formedOli Scherer-12/+12
2024-03-07Merge `check_mod_impl_wf` and `check_mod_type_wf`Oli Scherer-2/+17
2024-03-06Auto merge of #121679 - lcnr:opaque-wf-check-2, r=oli-obkbors-14/+24
2024-03-03Use root obligation on E0277 for some casesEsteban Küber-1/+0
2024-02-27when defining opaques, require the hidden type to be well-formedlcnr-14/+24
2024-02-22change error messages to be incorrect, but more helpfullcnr-2/+2
2024-02-22do not use <: in subtyping overflow msglcnr-2/+2
2024-02-22overflow errors: change source to a concrete enumlcnr-18/+9
2024-02-22freshen: resolve root varslcnr-7/+32
2024-02-22remove `sub_relations` from infcx, recompute in diagnosticslcnr-10/+5
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-24/+24
2024-01-15Rollup merge of #119818 - oli-obk:even_more_follow_up_errors3, r=compiler-errorsMatthias Krüger-15/+2
2024-01-13Bless testsGeorge-lewis-0/+2
2024-01-11Keep error types around, even in obligations.Oli Scherer-15/+2
2024-01-11Use the right level with `-Ztreat-err-as-bug`.Nicholas Nethercote-1/+1
2024-01-09Avoid silencing relevant follow-up errorsOli Scherer-6/+99
2024-01-07Split note, fix const/static impl trait errorMichael Goulet-24/+48
2024-01-02Reorder `check_item_type` diagnostics so they occur next to the corresponding...Oli Scherer-13/+22
2023-11-24Show number in error message even for one errorNilstrieb-21/+21