diff options
| author | Folkert de Vries <folkert@folkertdev.nl> | 2025-09-06 17:23:34 +0200 |
|---|---|---|
| committer | Folkert de Vries <folkert@folkertdev.nl> | 2025-09-08 19:18:21 +0200 |
| commit | 2b9fce8c8cf4373ee9da938ad5eeb97e85ca2739 (patch) | |
| tree | 154eb55dcef1f2a9b791ef4d42e7f77fbad1f279 /tests/ui/parser/variadic-ffi-semantic-restrictions.rs | |
| parent | 7075000ae72c3ead855dc660a37c6bf263b7b452 (diff) | |
| download | rust-2b9fce8c8cf4373ee9da938ad5eeb97e85ca2739.tar.gz rust-2b9fce8c8cf4373ee9da938ad5eeb97e85ca2739.zip | |
c-variadic: reject non-extern functions
Diffstat (limited to 'tests/ui/parser/variadic-ffi-semantic-restrictions.rs')
| -rw-r--r-- | tests/ui/parser/variadic-ffi-semantic-restrictions.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/ui/parser/variadic-ffi-semantic-restrictions.rs b/tests/ui/parser/variadic-ffi-semantic-restrictions.rs index e76bdc21fa0..fe5421ab2c0 100644 --- a/tests/ui/parser/variadic-ffi-semantic-restrictions.rs +++ b/tests/ui/parser/variadic-ffi-semantic-restrictions.rs @@ -4,10 +4,10 @@ fn main() {} fn f1_1(x: isize, ...) {} -//~^ ERROR defining functions with C-variadic arguments is only allowed for free functions with the "C" or "C-unwind" calling convention +//~^ ERROR `...` is not supported for non-extern functions fn f1_2(...) {} -//~^ ERROR defining functions with C-variadic arguments is only allowed for free functions with the "C" or "C-unwind" calling convention +//~^ ERROR `...` is not supported for non-extern functions extern "C" fn f2_1(x: isize, ...) {} //~^ ERROR defining functions with C-variadic arguments is only allowed for free functions with the "C" or "C-unwind" calling convention |
