4 struct Inv<'a>(&'a mut &'a ());
7 impl<'b> Trait<'b> for for<'a> fn(Inv<'a>) {}
11 for<'b> (for<'a> fn(Inv<'a>)): Trait<'b>, //~ ERROR unnecessary parentheses around type
15 fn with_dyn_bound<T>()
17 (dyn Hello<(for<'b> fn(&'b ()))>): Hello<T> //~ ERROR unnecessary parentheses around type