blob: dc929e14527f42de1627f956a306d50cbf37ebe2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
//@ 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() {}
|