summaryrefslogtreecommitdiffstats
path: root/tests/ui/borrowck/issue-101119.rs
blob: 64e52eaac06e5dd4668f1ccb367b4047c3e45acd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
struct State;

fn once(_: impl FnOnce()) {}

fn fill_memory_blocks_mt(state: &mut State) {
    loop {
        once(move || {
            //~^ ERROR use of moved value: `state`
            fill_segment(state);
        });
    }
}

fn fill_segment(_: &mut State) {}

fn main() {}