//@ run-pass // Issue #922 //@ pretty-expanded FIXME #23616 fn f2(_thing: F) where F: FnOnce() { } fn f(thing: F) where F: FnOnce() { f2(thing); } pub fn main() { f(|| {}); }