summary refs log tree commit diff
path: root/src/test/ui/issues/issue-32201.rs
blob: e22c160416517ce45e5b26eea3cc701da07c2a39 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
extern {
    fn foo(a: i32, ...);
}

fn bar(_: *const u8) {}

fn main() {
    unsafe {
        foo(0, bar);
        //~^ ERROR can't pass `fn(*const u8) {bar}` to variadic function
        //~| HELP cast the value to `fn(*const u8)`
    }
}