]>
Commit | Line | Data |
---|---|---|
b7449926 | 1 | // run-pass |
7453a54e | 2 | // aux-build:extern-take-value.rs |
c34b1796 | 3 | |
7453a54e | 4 | extern crate extern_take_value; |
223e47cc LB |
5 | |
6 | pub fn main() { | |
7453a54e SL |
7 | let a: extern "C" fn() -> i32 = extern_take_value::get_f(); |
8 | let b: extern "C" fn() -> i32 = extern_take_value::get_f(); | |
9 | let c: extern "C" fn() -> i32 = extern_take_value::get_g(); | |
223e47cc | 10 | |
1a4d82fc | 11 | assert!(a == b); |
223e47cc LB |
12 | assert!(a != c); |
13 | } |