blob: fb06b88e6868f5af467bff9bf43368e25a0313fa [file] [log] [blame]
#![allow(
dead_code,
non_snake_case,
non_camel_case_types,
non_upper_case_globals
)]
extern "C" {
pub fn foo(bar: ::std::option::Option<unsafe extern "C" fn()>);
}
extern "C" {
pub fn bar(
one: ::std::option::Option<
unsafe extern "C" fn(
a: ::std::os::raw::c_int,
b: ::std::os::raw::c_int,
),
>,
two: ::std::option::Option<
unsafe extern "C" fn(
c: ::std::os::raw::c_int,
d: ::std::os::raw::c_int,
),
>,
);
}