]> git.lizzy.rs Git - rust.git/blob - src/test/ui/regions/regions-return-ref-to-upvar-issue-17403.rs
Update tests
[rust.git] / src / test / ui / regions / regions-return-ref-to-upvar-issue-17403.rs
1 // Test that closures cannot subvert aliasing restrictions
2
3 fn main() {
4     // Unboxed closure case
5     {
6         let mut x = 0;
7         let mut f = || &mut x; //~ ERROR captured variable cannot escape `FnMut` closure body
8         let x = f();
9         let y = f();
10     }
11 }