summaryrefslogtreecommitdiffstats
path: root/src/test/ui/traits/syntax-polarity.rs
blob: c809f9e89f934688b1f38ae5791eaf5280437859 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// run-pass
#![allow(dead_code)]
// pretty-expanded FIXME #23616

#![feature(negative_impls)]

struct TestType;

impl TestType {}

trait TestTrait {}

impl !Send for TestType {}

struct TestType2<T>(T);

impl<T> TestType2<T> {}

impl<T> !Send for TestType2<T> {}

fn main() {}