about summary refs log tree commit diff
path: root/tests
diff options
context:
space:
mode:
authorCamille GILLOT <gillot.camille@gmail.com>2023-01-28 22:45:52 +0000
committerCamille GILLOT <gillot.camille@gmail.com>2023-03-05 08:29:35 +0000
commit0916616feca5d121cd1705daa7264c5d05276fac (patch)
treeb8461da02a70ef3285be47e1eb60056b9a96e037 /tests
parent0fbfc3e76916521b509b63286296dd0762170d34 (diff)
downloadrust-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.stderr3
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