コード例 #1
0
 /** @apilevel internal */
 private boolean isSupertypeOfClassDecl_compute(ClassDecl type) {
   if (super.isSupertypeOfClassDecl(type)) return true;
   for (Iterator iter = type.interfacesIterator(); iter.hasNext(); ) {
     TypeDecl typeDecl = (TypeDecl) iter.next();
     if (typeDecl.instanceOf(this)) return true;
   }
   return type.hasSuperclass() && type.superclass() != null && type.superclass().instanceOf(this);
 }
コード例 #2
0
ファイル: AnonymousDecl.java プロジェクト: Bludge0n/AREsoft
 public void flushCache() {
   super.flushCache();
   isCircular_visited = 0;
   isCircular_computed = false;
   isCircular_initialized = false;
   getSuperClassAccessOpt_computed = false;
   getSuperClassAccessOpt_value = null;
   getImplementsList_computed = false;
   getImplementsList_value = null;
 }
コード例 #3
0
ファイル: RawClassDecl.java プロジェクト: Hounge/apkinspector
 private boolean supertypeClassDecl_compute(ClassDecl type) {
   return type.subtype(genericDecl().original());
 }