]> git.lizzy.rs Git - rust.git/blobdiff - src/test/ui/generator/dropck.nll.stderr
Auto merge of #53002 - QuietMisdreavus:brother-may-i-have-some-loops, r=pnkfelix
[rust.git] / src / test / ui / generator / dropck.nll.stderr
index 7b68c167d4acb0cdd2c339da2106e6207747ad26..b49bf81715079006535a47584eeeb1917b104e59 100644 (file)
@@ -7,7 +7,7 @@ LL |     let ref_ = Box::leak(Box::new(Some(cell.borrow_mut())));
 LL | }
    | -
    | |
-   | borrowed value only lives until here
+   | `*cell` dropped here while still borrowed
    | borrow later used here, when `gen` is dropped
 
 error[E0597]: `ref_` does not live long enough
@@ -24,8 +24,10 @@ LL | |     };
 LL |   }
    |   -
    |   |
-   |   borrowed value only lives until here
+   |   `ref_` dropped here while still borrowed
    |   borrow later used here, when `gen` is dropped
+   |
+   = note: values in a scope are dropped in the opposite order they are defined
 
 error: aborting due to 2 previous errors