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