2 // Regression test for issue #10682
3 // Nested `proc` usage can't use outer owned data
5 // pretty-expanded FIXME #23616
7 #![feature(box_syntax)]
9 fn work(_: Box<isize>) {}
10 fn foo<F:FnOnce()>(_: F) {}
14 foo(move|| { foo(move|| { work(a) }) })