/guava/android/guava/src/com/google/common/collect/CompactHashMap.java
long entryIndex;
int entryIndex;
int tableIndex = smearedHash(key) & mask; int next = CompactHashing.tableGet(table, tableIndex); int srcNext = srcIndex + 1; if (next == srcNext) { CompactHashing.tableSet(table, tableIndex, dstIndex + 1); } else { <extra_id_0> int entry; do { entryIndex = next - 1; entry = entries[entryIndex]; next = CompactHashing.getNext(entry, mask); } while (next != srcNext);