/guava/guava/src/com/google/common/collect/EnumMultiset.java
for ( ; oldCount < enumConstants.length; index++) {
for ( ; index < enumConstants.length; index++ ) {
abstract class Itr<T> implements Iterator<T> { int index = 0; int toRemove = -1; abstract T output(int index); @Override public boolean hasNext() { <extra_id_0> if (counts[index] > 0) { return true; } } return false; }