diff options
Diffstat (limited to 'src/test/ui/stability-attribute/generics-default-stability-trait.rs')
-rw-r--r-- | src/test/ui/stability-attribute/generics-default-stability-trait.rs | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/src/test/ui/stability-attribute/generics-default-stability-trait.rs b/src/test/ui/stability-attribute/generics-default-stability-trait.rs deleted file mode 100644 index d436088e4..000000000 --- a/src/test/ui/stability-attribute/generics-default-stability-trait.rs +++ /dev/null @@ -1,33 +0,0 @@ -// aux-build:unstable_generic_param.rs -#![feature(unstable_default6)] - -extern crate unstable_generic_param; - -use unstable_generic_param::*; - -struct R; - -impl Trait1 for S { - fn foo() -> () { () } // ok -} - -struct S; - -impl Trait1<usize> for S { //~ ERROR use of unstable library feature 'unstable_default' - fn foo() -> usize { 0 } -} - -impl Trait1<isize> for S { //~ ERROR use of unstable library feature 'unstable_default' - fn foo() -> isize { 0 } -} - -impl Trait2<usize> for S { //~ ERROR use of unstable library feature 'unstable_default' - fn foo() -> usize { 0 } -} - -impl Trait3<usize> for S { - fn foo() -> usize { 0 } // ok -} - -fn main() { -} |