diff options
Diffstat (limited to 'src/test/ui/issues/issue-15444.rs')
-rw-r--r-- | src/test/ui/issues/issue-15444.rs | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/src/test/ui/issues/issue-15444.rs b/src/test/ui/issues/issue-15444.rs deleted file mode 100644 index e94afee96..000000000 --- a/src/test/ui/issues/issue-15444.rs +++ /dev/null @@ -1,23 +0,0 @@ -// run-pass -// pretty-expanded FIXME #23616 - -trait MyTrait { - fn foo(&self); -} - -impl<A, B, C> MyTrait for fn(A, B) -> C { - fn foo(&self) {} -} - -fn bar<T: MyTrait>(t: &T) { - t.foo() -} - -fn thing(a: isize, b: isize) -> isize { - a + b -} - -fn main() { - let thing: fn(isize, isize) -> isize = thing; // coerce to fn type - bar(&thing); -} |