langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
changeset 30066 d74c06a92bd8
parent 29959 61bfc66866da
child 30069 5686d5e44a83
equal deleted inserted replaced
30065:a3873788f1b4 30066:d74c06a92bd8
  2266             } finally {
  2266             } finally {
  2267                 c.flags_field &= ~LOCKED;
  2267                 c.flags_field &= ~LOCKED;
  2268             }
  2268             }
  2269         }
  2269         }
  2270         if (complete)
  2270         if (complete)
  2271             complete = ((c.flags_field & UNATTRIBUTED) == 0) && c.completer == null;
  2271             complete = ((c.flags_field & UNATTRIBUTED) == 0) && c.isCompleted();
  2272         if (complete) c.flags_field |= ACYCLIC;
  2272         if (complete) c.flags_field |= ACYCLIC;
  2273         return complete;
  2273         return complete;
  2274     }
  2274     }
  2275 
  2275 
  2276     /** Note that we found an inheritance cycle. */
  2276     /** Note that we found an inheritance cycle. */