blob: dc929e14527f42de1627f956a306d50cbf37ebe2 [file] [log] [blame]
//@ check-pass
#![feature(rust_cold_cc)]
// extern "rust-cold" is a "Rust" ABI so we accept `repr(Rust)` types as arg/ret without warnings.
pub extern "rust-cold" fn f(_: ()) -> Result<(), ()> {
Ok(())
}
extern "rust-cold" {
pub fn g(_: ()) -> Result<(), ()>;
}
fn main() {}