diff options
Diffstat (limited to 'src/test/ui/builtin-superkinds/builtin-superkinds-phantom-typaram.rs')
-rw-r--r-- | src/test/ui/builtin-superkinds/builtin-superkinds-phantom-typaram.rs | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/src/test/ui/builtin-superkinds/builtin-superkinds-phantom-typaram.rs b/src/test/ui/builtin-superkinds/builtin-superkinds-phantom-typaram.rs deleted file mode 100644 index 9b80664b0..000000000 --- a/src/test/ui/builtin-superkinds/builtin-superkinds-phantom-typaram.rs +++ /dev/null @@ -1,18 +0,0 @@ -// run-pass - -#![allow(dead_code)] -// Tests that even when a type parameter doesn't implement a required -// super-builtin-kind of a trait, if the type parameter is never used, -// the type can implement the trait anyway. - -// pretty-expanded FIXME #23616 - -use std::marker; - -trait Foo : Send { } - -struct X<T> { marker: marker::PhantomData<T> } - -impl<T:Send> Foo for X<T> { } - -pub fn main() { } |