]> git.proxmox.com Git - rustc.git/blame - src/test/ui/extern/extern-take-value.rs
New upstream version 1.67.1+dfsg1
[rustc.git] / src / test / ui / extern / extern-take-value.rs
CommitLineData
b7449926 1// run-pass
7453a54e 2// aux-build:extern-take-value.rs
c34b1796 3
7453a54e 4extern crate extern_take_value;
223e47cc
LB
5
6pub 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}