diff options
Diffstat (limited to 'src/test/ui/dst/dst-sized-trait-param.rs')
| -rw-r--r-- | src/test/ui/dst/dst-sized-trait-param.rs | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/test/ui/dst/dst-sized-trait-param.rs b/src/test/ui/dst/dst-sized-trait-param.rs deleted file mode 100644 index cfd59197bec..00000000000 --- a/src/test/ui/dst/dst-sized-trait-param.rs +++ /dev/null @@ -1,13 +0,0 @@ -// Check that when you implement a trait that has a sized type -// parameter, the corresponding value must be sized. Also that the -// self type must be sized if appropriate. - -trait Foo<T> : Sized { fn take(self, x: &T) { } } // Note: T is sized - -impl Foo<[isize]> for usize { } -//~^ ERROR the size for values of type - -impl Foo<isize> for [usize] { } -//~^ ERROR the size for values of type - -pub fn main() { } |
