about summary refs log tree commit diff
path: root/tests/ui/parser/variadic-ffi-semantic-restrictions.rs
diff options
context:
space:
mode:
authorFolkert de Vries <folkert@folkertdev.nl>2025-09-06 17:23:34 +0200
committerFolkert de Vries <folkert@folkertdev.nl>2025-09-08 19:18:21 +0200
commit2b9fce8c8cf4373ee9da938ad5eeb97e85ca2739 (patch)
tree154eb55dcef1f2a9b791ef4d42e7f77fbad1f279 /tests/ui/parser/variadic-ffi-semantic-restrictions.rs
parent7075000ae72c3ead855dc660a37c6bf263b7b452 (diff)
downloadrust-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.rs4
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