summaryrefslogtreecommitdiffstats
path: root/tests/ui/nll/borrowed-local-error.rs
blob: d333356d964ce79e11411c81590c63410376f2ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
fn gimme(x: &(u32,)) -> &u32 {
    &x.0
}

fn main() {
    let x = gimme({
        let v = (22,);
        &v
        //~^ ERROR `v` does not live long enough [E0597]
    });
    println!("{:?}", x);
}