]> git.lizzy.rs Git - rust.git/blob - tests/ui/regions/regions-nested-fns-2.rs
internally change regions to be covariant
[rust.git] / tests / ui / regions / regions-nested-fns-2.rs
1 fn ignore<F>(_f: F) where F: for<'z> FnOnce(&'z isize) -> &'z isize {}
2
3 fn nested() {
4     let y = 3;
5     ignore(
6         |z| {
7             if false { &y } else { z }
8             //~^ ERROR `y` does not live long enough
9         });
10 }
11
12 fn main() {}