+
+ // If a subclass can be instansiated all its superclasses also can
+ if(instansiated.get(t) != null) {
+ for(int i=0;i<supers.length;i++) {
+ ObjectType st = new ObjectType(supers[i].getClassName());
+ if(instansiated.get(st) != null) break;
+ instansiated.put(st, Boolean.TRUE);
+ }
+ }
+
+ // If a subclass is referenced all is superclasses also are