Skip to content

Commit bf04b04

Browse files
committed
Missing feature-gate-abi file
1 parent 91eabf5 commit bf04b04

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/test/ui/feature-gates/feature-gate-abi.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ extern "rust-intrinsic" fn f1() {} //~ ERROR intrinsics are subject to change
1515
extern "platform-intrinsic" fn f2() {} //~ ERROR platform intrinsics are experimental
1616
//~^ ERROR intrinsic must be in
1717
extern "vectorcall" fn f3() {} //~ ERROR vectorcall is experimental and subject to change
18-
extern "rust-call" fn f4() {} //~ ERROR rust-call ABI is subject to change
18+
extern "rust-call" fn f4(_: ()) {} //~ ERROR rust-call ABI is subject to change
1919
extern "msp430-interrupt" fn f5() {} //~ ERROR msp430-interrupt ABI is experimental
2020
extern "ptx-kernel" fn f6() {} //~ ERROR PTX ABIs are experimental and subject to change
2121
extern "x86-interrupt" fn f7() {} //~ ERROR x86-interrupt ABI is experimental
@@ -30,7 +30,7 @@ trait Tr {
3030
extern "platform-intrinsic" fn m2(); //~ ERROR platform intrinsics are experimental
3131
//~^ ERROR intrinsic must be in
3232
extern "vectorcall" fn m3(); //~ ERROR vectorcall is experimental and subject to change
33-
extern "rust-call" fn m4(); //~ ERROR rust-call ABI is subject to change
33+
extern "rust-call" fn m4(_: ()); //~ ERROR rust-call ABI is subject to change
3434
extern "msp430-interrupt" fn m5(); //~ ERROR msp430-interrupt ABI is experimental
3535
extern "ptx-kernel" fn m6(); //~ ERROR PTX ABIs are experimental and subject to change
3636
extern "x86-interrupt" fn m7(); //~ ERROR x86-interrupt ABI is experimental
@@ -39,7 +39,7 @@ trait Tr {
3939
extern "efiapi" fn m10(); //~ ERROR efiapi ABI is experimental and subject to change
4040

4141
extern "vectorcall" fn dm3() {} //~ ERROR vectorcall is experimental and subject to change
42-
extern "rust-call" fn dm4() {} //~ ERROR rust-call ABI is subject to change
42+
extern "rust-call" fn dm4(_: ()) {} //~ ERROR rust-call ABI is subject to change
4343
extern "msp430-interrupt" fn dm5() {} //~ ERROR msp430-interrupt ABI is experimental
4444
extern "ptx-kernel" fn dm6() {} //~ ERROR PTX ABIs are experimental and subject to change
4545
extern "x86-interrupt" fn dm7() {} //~ ERROR x86-interrupt ABI is experimental
@@ -57,7 +57,7 @@ impl Tr for S {
5757
extern "platform-intrinsic" fn m2() {} //~ ERROR platform intrinsics are experimental
5858
//~^ ERROR intrinsic must be in
5959
extern "vectorcall" fn m3() {} //~ ERROR vectorcall is experimental and subject to change
60-
extern "rust-call" fn m4() {} //~ ERROR rust-call ABI is subject to change
60+
extern "rust-call" fn m4(_: ()) {} //~ ERROR rust-call ABI is subject to change
6161
extern "msp430-interrupt" fn m5() {} //~ ERROR msp430-interrupt ABI is experimental
6262
extern "ptx-kernel" fn m6() {} //~ ERROR PTX ABIs are experimental and subject to change
6363
extern "x86-interrupt" fn m7() {} //~ ERROR x86-interrupt ABI is experimental
@@ -73,7 +73,7 @@ impl S {
7373
extern "platform-intrinsic" fn im2() {} //~ ERROR platform intrinsics are experimental
7474
//~^ ERROR intrinsic must be in
7575
extern "vectorcall" fn im3() {} //~ ERROR vectorcall is experimental and subject to change
76-
extern "rust-call" fn im4() {} //~ ERROR rust-call ABI is subject to change
76+
extern "rust-call" fn im4(_: ()) {} //~ ERROR rust-call ABI is subject to change
7777
extern "msp430-interrupt" fn im5() {} //~ ERROR msp430-interrupt ABI is experimental
7878
extern "ptx-kernel" fn im6() {} //~ ERROR PTX ABIs are experimental and subject to change
7979
extern "x86-interrupt" fn im7() {} //~ ERROR x86-interrupt ABI is experimental
@@ -86,7 +86,7 @@ impl S {
8686
type A1 = extern "rust-intrinsic" fn(); //~ ERROR intrinsics are subject to change
8787
type A2 = extern "platform-intrinsic" fn(); //~ ERROR platform intrinsics are experimental
8888
type A3 = extern "vectorcall" fn(); //~ ERROR vectorcall is experimental and subject to change
89-
type A4 = extern "rust-call" fn(); //~ ERROR rust-call ABI is subject to change
89+
type A4 = extern "rust-call" fn(_: ()); //~ ERROR rust-call ABI is subject to change
9090
type A5 = extern "msp430-interrupt" fn(); //~ ERROR msp430-interrupt ABI is experimental
9191
type A6 = extern "ptx-kernel" fn (); //~ ERROR PTX ABIs are experimental and subject to change
9292
type A7 = extern "x86-interrupt" fn(); //~ ERROR x86-interrupt ABI is experimental

0 commit comments

Comments
 (0)