// Check that `const extern fn` and `const unsafe extern fn` are feature-gated. const extern fn foo1() {} //~ ERROR `const extern fn` definitions are unstable const extern "C" fn foo2() {} //~ ERROR `const extern fn` definitions are unstable const extern "Rust" fn foo3() {} //~ ERROR `const extern fn` definitions are unstable const unsafe extern fn bar1() {} //~ ERROR `const extern fn` definitions are unstable const unsafe extern "C" fn bar2() {} //~ ERROR `const extern fn` definitions are unstable const unsafe extern "Rust" fn bar3() {} //~ ERROR `const extern fn` definitions are unstable fn main() {}