/guava/android/guava/src/com/google/common/collect/CompactHashing.java
&& Objects.equal ( key, keys[entryIndex] ) && ( values == null || Objects.equal ( value, values[entryIndex] ) ) ) { int newNext = getNext ( entry, mask ) ;
int hashPrefix = getHashPrefix(hash, mask); int lastEntryIndex = -1; do { int entryIndex = next - 1; int entry = entries[entryIndex]; if (getHashPrefix(entry, mask) == hashPrefix <extra_id_0> if (lastEntryIndex == -1) { tableSet(table, tableIndex, newNext); } else { entries[lastEntryIndex] = maskCombine(entries[lastEntryIndex], newNext, mask); } return entryIndex;