1 // Check that we check fns appearing in constant declarations. 2 // Issue #22382. 3 4 const MOVE: fn(&String) -> String = { broken(x: &String) -> String5 fn broken(x: &String) -> String { 6 return *x //~ ERROR cannot move 7 } 8 broken 9 }; 10 main()11 fn main() { 12 } 13