// "Make 'null' implement 'Foo.IBar'" "false" | |
public abstract class Foo { | |
public static interface IBar { | |
void barMethod(); | |
} | |
abstract void fooMethod(); | |
void foo2Method(IBar b) { | |
} | |
static Foo anonymous = new Foo() { | |
@Override | |
void fooMethod() { | |
foo2Method(th<caret>is); | |
} | |
}; | |
} |