]> git.lizzy.rs Git - rust.git/blob - src/test/ui/extern/extern-take-value.rs
Rollup merge of #82259 - osa1:issue82156, r=petrochenkov
[rust.git] / src / test / ui / extern / extern-take-value.rs
1 // run-pass
2 // aux-build:extern-take-value.rs
3
4 extern crate extern_take_value;
5
6 pub fn main() {
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();
10
11     assert!(a == b);
12     assert!(a != c);
13 }