/guava/android/guava/src/com/google/common/collect/CompactHashSet.java
oldNext = CompactHashing.getHashPrefix( oldEntry, newTableIndex) ;
oldNext = CompactHashing.getNext ( oldEntry, oldMask ) ;
int oldEntry = entries[entryIndex]; int hash = CompactHashing.getHashPrefix(oldEntry, oldMask) | oldTableIndex; int newTableIndex = hash & newMask; int newNext = CompactHashing.tableGet(newTable, newTableIndex); CompactHashing.tableSet(newTable, newTableIndex, oldNext); entries[entryIndex] = CompactHashing.maskCombine(hash, newNext, newMask); <extra_id_0> } } this.table = newTable; setHashTableMask(newMask); return newMask; }