import java.util.Comparator;
abstract class A implements Comparator {
private static class B {
}
private interface I extends Comparator{}
private interface I1 extends Comparator{}
}
//abstract class C implements error descr="'C.D' has private access in 'C'">C.D error {
// private static class D {}
//}
class JSReferenceSet {
static class MyResolver implements JSResolveUtil.Resolver {}
class M extends JSResolveUtil.F {}
}
class JSResolveUtil {
static interface Resolver {}
static class F {}
}
class TestIDEA62515 {
public static interface Model {}
public class Inner {}
public static class Foo implements Model {}
}