about summary refs log tree commit diff
path: root/tests/ui/generic-associated-types/issue-102333.rs
blob: 809b2ad07fe876a80c3a1e1465ab17de394b9507 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//@ check-pass

trait A {
    type T: B<U<1i32> = ()>;
}

trait B {
    type U<const C: i32>;
}

fn f<T: A>() {
    let _: <<T as A>::T as B>::U<1i32> = ();
}

fn main() {}