diff options
Diffstat (limited to 'src/test/ui/abi/issues/issue-22565-rust-call.rs')
-rw-r--r-- | src/test/ui/abi/issues/issue-22565-rust-call.rs | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/src/test/ui/abi/issues/issue-22565-rust-call.rs b/src/test/ui/abi/issues/issue-22565-rust-call.rs deleted file mode 100644 index a572666c8..000000000 --- a/src/test/ui/abi/issues/issue-22565-rust-call.rs +++ /dev/null @@ -1,31 +0,0 @@ -#![feature(unboxed_closures)] - -extern "rust-call" fn b(_i: i32) {} -//~^ ERROR functions with the "rust-call" ABI must take a single non-self tuple argument - -trait Tr { - extern "rust-call" fn a(); - //~^ ERROR functions with the "rust-call" ABI must take a single non-self tuple argument - - extern "rust-call" fn b() {} - //~^ ERROR functions with the "rust-call" ABI must take a single non-self tuple argument -} - -struct Foo; - -impl Foo { - extern "rust-call" fn bar() {} - //~^ ERROR functions with the "rust-call" ABI must take a single non-self tuple argument -} - -impl Tr for Foo { - extern "rust-call" fn a() {} - //~^ ERROR functions with the "rust-call" ABI must take a single non-self tuple argument -} - -fn main() { - b(10); - Foo::bar(); - <Foo as Tr>::a(); - <Foo as Tr>::b(); -} |