summaryrefslogtreecommitdiffstats
path: root/tests/run-make/extern-fn-reachable/dylib.rs
blob: cd01793487051a7bf5e37b893f3e0ef1bc652a9b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#![crate_type = "dylib"]
#![allow(dead_code)]

#[no_mangle] pub extern "C" fn fun1() {}
#[no_mangle] extern "C" fn fun2() {}

mod foo {
    #[no_mangle] pub extern "C" fn fun3() {}
}
pub mod bar {
    #[no_mangle] pub extern "C" fn fun4() {}
}

#[no_mangle] pub fn fun5() {}