librustc: Stop parsing `fn@`, `fn~`, and `fn&`

r? @catamorphism