diff options
| author | Camille GILLOT <gillot.camille@gmail.com> | 2023-01-28 22:45:52 +0000 |
|---|---|---|
| committer | Camille GILLOT <gillot.camille@gmail.com> | 2023-03-05 08:29:35 +0000 |
| commit | 0916616feca5d121cd1705daa7264c5d05276fac (patch) | |
| tree | b8461da02a70ef3285be47e1eb60056b9a96e037 /tests | |
| parent | 0fbfc3e76916521b509b63286296dd0762170d34 (diff) | |
| download | rust-0916616feca5d121cd1705daa7264c5d05276fac.tar.gz rust-0916616feca5d121cd1705daa7264c5d05276fac.zip | |
drop_tracking_mir: diagnose recursive generator.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/ui/impl-trait/recursive-impl-trait-type-indirect.drop_tracking_mir.stderr | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/ui/impl-trait/recursive-impl-trait-type-indirect.drop_tracking_mir.stderr b/tests/ui/impl-trait/recursive-impl-trait-type-indirect.drop_tracking_mir.stderr index 662c74bcdc0..9c67f17e963 100644 --- a/tests/ui/impl-trait/recursive-impl-trait-type-indirect.drop_tracking_mir.stderr +++ b/tests/ui/impl-trait/recursive-impl-trait-type-indirect.drop_tracking_mir.stderr @@ -114,6 +114,9 @@ error[E0720]: cannot resolve opaque type | LL | fn generator_hold() -> impl Sized { | ^^^^^^^^^^ recursive opaque type +... +LL | let x = generator_hold(); + | - generator captures itself here error[E0720]: cannot resolve opaque type --> $DIR/recursive-impl-trait-type-indirect.rs:90:26 |
