about summary refs log tree commit diff
path: root/src/test/ui
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui')
-rw-r--r--src/test/ui/issue-18952.rs49
-rw-r--r--src/test/ui/issue-45510.rs28
2 files changed, 0 insertions, 77 deletions
diff --git a/src/test/ui/issue-18952.rs b/src/test/ui/issue-18952.rs
deleted file mode 100644
index 08e48c232c9..00000000000
--- a/src/test/ui/issue-18952.rs
+++ /dev/null
@@ -1,49 +0,0 @@
-// This issue tests fn_traits overloading on arity.
-// run-pass
-
-#![feature(fn_traits)]
-#![feature(unboxed_closures)]
-
-struct Foo;
-
-impl Fn<(isize, isize)> for Foo {
-    extern "rust-call" fn call(&self, args: (isize, isize)) -> Self::Output {
-        println!("{:?}", args);
-    }
-}
-
-impl FnMut<(isize, isize)> for Foo {
-    extern "rust-call" fn call_mut(&mut self, args: (isize, isize)) -> Self::Output {
-        println!("{:?}", args);
-    }
-}
-
-impl FnOnce<(isize, isize)> for Foo {
-    type Output = ();
-    extern "rust-call" fn call_once(self, args: (isize, isize)) -> Self::Output {
-        println!("{:?}", args);
-    }
-}
-
-impl Fn<(isize, isize, isize)> for Foo {
-    extern "rust-call" fn call(&self, args: (isize, isize, isize)) -> Self::Output {
-        println!("{:?}", args);
-    }
-}
-
-impl FnMut<(isize, isize, isize)> for Foo {
-    extern "rust-call" fn call_mut(&mut self, args: (isize, isize, isize)) -> Self::Output {
-        println!("{:?}", args);
-    }
-}
-impl FnOnce<(isize, isize, isize)> for Foo {
-    type Output = ();
-    extern "rust-call" fn call_once(self, args: (isize, isize, isize)) -> Self::Output {
-        println!("{:?}", args);
-    }
-}
-
-fn main() {
-    let foo = Foo;
-    foo(1, 1);
-}
diff --git a/src/test/ui/issue-45510.rs b/src/test/ui/issue-45510.rs
deleted file mode 100644
index 2fa1ee813c3..00000000000
--- a/src/test/ui/issue-45510.rs
+++ /dev/null
@@ -1,28 +0,0 @@
-// Test overloaded resolution of fn_traits.
-// run-pass
-
-#![feature(fn_traits)]
-#![feature(unboxed_closures)]
-
-struct Ishmael;
-struct Maybe;
-struct CallMe;
-
-impl FnOnce<(Ishmael,)> for CallMe {
-    type Output = ();
-    extern "rust-call" fn call_once(self, _args: (Ishmael,)) -> () {
-        println!("Split your lungs with blood and thunder!");
-    }
-}
-
-impl FnOnce<(Maybe,)> for CallMe {
-    type Output = ();
-    extern "rust-call" fn call_once(self, _args: (Maybe,)) -> () {
-        println!("So we just met, and this is crazy");
-    }
-}
-
-fn main() {
-    CallMe(Ishmael);
-    CallMe(Maybe);
-}