summaryrefslogtreecommitdiffstats
path: root/tests/ui/associated-item/ambiguous-associated-type-with-generics.rs
blob: 9c26e339a449b59bf66560b5d7d5ddbe5f11d05a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// run-rustfix
trait Trait<A> {}

trait Assoc {
    type Ty;
}

impl<A> Assoc for dyn Trait<A> {
    type Ty = i32;
}

fn main() {
    let _x: <dyn Trait<i32>>::Ty; //~ ERROR ambiguous associated type
}