]> git.lizzy.rs Git - rust.git/blob - tests/ui/nll/user-annotations/constant-in-expr-trait-item-2.rs
Rollup merge of #106946 - dtolnay:hashlinecolumn, r=m-ou-se
[rust.git] / tests / ui / nll / user-annotations / constant-in-expr-trait-item-2.rs
1 trait Foo<'a> {
2     const C: &'a u32;
3 }
4
5 impl<'a, T> Foo<'a> for T {
6     const C: &'a u32 = &22;
7 }
8
9 fn foo<'a, T: Foo<'a>>() -> &'static u32 {
10     <T as Foo<'a>>::C //~ ERROR
11 }
12
13 fn main() {
14 }