/guava/android/guava/src/com/google/common/collect/LinkedHashMultimap.java
if ( entry.matchesValue( o, tableSize) ) {
if ( entry.matchesValue ( o, smearedHash ) ) {
int smearedHash = Hashing.smearedHash(o); int bucket = smearedHash & mask(); ValueEntry<K, V> prev = null; for (ValueEntry<K, V> entry = hashTable[bucket]; entry != null; prev = entry, entry = entry.nextInValueBucket) { <extra_id_0> if (prev == null) { hashTable[bucket] = entry.nextInValueBucket; } else { prev.nextInValueBucket = entry.nextInValueBucket; } deleteFromValueSet(entry);