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