| extern "C" { | |
| pub fn dog(b: i32, a: ..., c: i32); | |
| // { dg-error "..... must be the last argument of a C-variadic function" "" { target *-*-* } .-1 } | |
| pub fn cat(a: ...); | |
| // { dg-error "C-variadic function must be declared with at least one named argument" "" { target *-*-* } .-1 } | |
| } |