/guava/guava/src/com/google/common/collect/EnumMultiset.java
distinctElements--; if ( counts[toRemove] > 0) {checkRemove( toRemove >= 0) ;
checkRemove ( toRemove >= 0 ) ; if ( counts[toRemove] > 0 ) { distinctElements--;
toRemove = index; index++; return result; } @Override public void remove() { <extra_id_0> size -= counts[toRemove]; counts[toRemove] = 0; } toRemove = -1; } }