2 #![feature(in_band_lifetimes)]
4 fn foo(x: fn(&'a u32)) {} //~ ERROR must be explicitly
6 fn bar(x: &Fn(&'a u32)) {} //~ ERROR must be explicitly
8 fn baz(x: fn(&'a u32), y: &'a u32) {} //~ ERROR must be explicitly
10 struct Foo<'a> { x: &'a u32 }
13 fn bar(&self, x: fn(&'a u32)) {} //~ ERROR must be explicitly