rust/tests/ui/error-codes/E0221.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

28 lines
324 B
Rust
Raw Normal View History

2016-08-03 23:51:52 +00:00
trait T1 {}
trait T2 {}
trait Foo {
type A: T1;
2016-08-03 23:51:52 +00:00
}
trait Bar : Foo {
type A: T2;
2016-08-03 23:51:52 +00:00
fn do_something() {
2016-08-17 22:43:18 +00:00
let _: Self::A;
//~^ ERROR E0221
2016-10-23 18:53:31 +00:00
}
}
trait T3 {}
trait My : std::str::FromStr {
type Err: T3;
2016-10-23 18:53:31 +00:00
fn test() {
let _: Self::Err;
//~^ ERROR E0221
2016-08-03 23:51:52 +00:00
}
}
fn main() {
}