check for enclosing instance of type for top level extends type only (IDEA-65857)

This commit is contained in:
anna
2011-02-27 17:30:17 +01:00
parent e7d25e7775
commit 70308b234e
2 changed files with 15 additions and 4 deletions
@@ -12,3 +12,12 @@ public abstract class A implements <error descr="'A.B' has private access in 'A'
//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<M> {}
class M extends JSResolveUtil.F {}
}
class JSResolveUtil {
static interface Resolver<T extends F> {}
static class F {}
}