1 // run-pass
2 // pretty-expanded FIXME #23616
3 #![allow(dead_code)]
4 
foo()5 unsafe extern fn foo() {}
bar()6 unsafe extern "C" fn bar() {}
7 
main()8 fn main() {
9     let _a: unsafe extern fn() = foo;
10     let _a: unsafe extern "C" fn() = foo;
11 }
12