diff options
Diffstat (limited to 'src/test/ui/syntax-trait-polarity.rs')
| -rw-r--r-- | src/test/ui/syntax-trait-polarity.rs | 4 | 
1 files changed, 1 insertions, 3 deletions
| diff --git a/src/test/ui/syntax-trait-polarity.rs b/src/test/ui/syntax-trait-polarity.rs index 1b7fc1587e6..ed2947493b0 100644 --- a/src/test/ui/syntax-trait-polarity.rs +++ b/src/test/ui/syntax-trait-polarity.rs @@ -1,4 +1,4 @@ -#![feature(optin_builtin_traits)] +#![feature(negative_impls)] use std::marker::Send; @@ -12,7 +12,6 @@ trait TestTrait {} unsafe impl !Send for TestType {} //~^ ERROR negative impls cannot be unsafe impl !TestTrait for TestType {} -//~^ ERROR negative impls are only allowed for auto traits struct TestType2<T>(T); @@ -22,6 +21,5 @@ impl<T> !TestType2<T> {} unsafe impl<T> !Send for TestType2<T> {} //~^ ERROR negative impls cannot be unsafe impl<T> !TestTrait for TestType2<T> {} -//~^ ERROR negative impls are only allowed for auto traits fn main() {} | 
