3 #![allow(unused_variables)]
4 // pretty-expanded FIXME #23616
6 // Test that `F : Fn(isize) -> isize + Send` is interpreted as two
7 // distinct bounds on `F`.
10 where F : FnOnce(isize) -> isize + Send
16 where F : FnOnce(isize) -> isize + Send
21 fn bar<F:Send>(f: F) { }
23 fn baz<F:FnOnce(isize) -> isize>(f: F) { }