]> git.proxmox.com Git - rustc.git/blame - tests/ui/closures/2229_closure_analysis/issue_88118.rs
New upstream version 1.69.0+dfsg1
[rustc.git] / tests / ui / closures / 2229_closure_analysis / issue_88118.rs
CommitLineData
94222f64 1// Regression test for #88118. Used to ICE.
9ffffee4 2// edition:2021
94222f64
XL
3// check-pass
4
94222f64
XL
5fn foo<MsU>(handler: impl FnOnce() -> MsU + Clone + 'static) {
6 Box::new(move |value| {
7 (|_| handler.clone()())(value);
8 None
9 }) as Box<dyn Fn(i32) -> Option<i32>>;
10}
11
12fn main() {}