class Foo { abstract void a(); { a(<caret>) } }