1 error: expected identifier, found keyword `for`
2 --> $DIR/associated-types-project-from-hrtb-explicit.rs:10:21
4 LL | fn foo2<I>(x: <I as for<'x> Foo<&'x isize>>::A)
5 | ^^^ expected identifier, found keyword
7 help: you can escape reserved keywords to use them as identifiers
9 LL | fn foo2<I>(x: <I as r#for<'x> Foo<&'x isize>>::A)
12 error: expected one of `::` or `>`, found `Foo`
13 --> $DIR/associated-types-project-from-hrtb-explicit.rs:10:29
15 LL | fn foo2<I>(x: <I as for<'x> Foo<&'x isize>>::A)
16 | ^^^ expected one of `::` or `>`
18 error: aborting due to 2 previous errors