Move some tests to more reasonable directories
This commit is contained in:
parent
d32993afe8
commit
7fd15f0900
260 changed files with 3 additions and 117 deletions
25
src/test/ui/traits/syntax-trait-polarity.rs
Normal file
25
src/test/ui/traits/syntax-trait-polarity.rs
Normal file
|
@ -0,0 +1,25 @@
|
|||
#![feature(negative_impls)]
|
||||
|
||||
use std::marker::Send;
|
||||
|
||||
struct TestType;
|
||||
|
||||
impl !TestType {}
|
||||
//~^ ERROR inherent impls cannot be negative
|
||||
|
||||
trait TestTrait {}
|
||||
|
||||
unsafe impl !Send for TestType {}
|
||||
//~^ ERROR negative impls cannot be unsafe
|
||||
impl !TestTrait for TestType {}
|
||||
|
||||
struct TestType2<T>(T);
|
||||
|
||||
impl<T> !TestType2<T> {}
|
||||
//~^ ERROR inherent impls cannot be negative
|
||||
|
||||
unsafe impl<T> !Send for TestType2<T> {}
|
||||
//~^ ERROR negative impls cannot be unsafe
|
||||
impl<T> !TestTrait for TestType2<T> {}
|
||||
|
||||
fn main() {}
|
Loading…
Add table
Add a link
Reference in a new issue