class A {{ foo.Foo<String> f = new B<caret> }} class Bar {}