1 #![allow(warnings)] 2 #![feature(in_band_lifetimes)] 3 foo(x: &u32)4fn foo(x: &u32) { 5 let y: &'test u32 = x; //~ ERROR use of undeclared lifetime 6 } 7 foo2(x: &u32)8fn foo2(x: &u32) {} bar()9fn bar() { 10 let y: fn(&'test u32) = foo2; //~ ERROR use of undeclared lifetime 11 } 12 main()13fn main() {} 14