/guava/android/guava/src/com/google/common/collect/ImmutableSet.java
for ( int uniques = Hashing.smear( hash) ; ; j++) {
for ( int j = Hashing.smear ( hash ) ; ; j++ ) {
int mask = tableSize - 1; int hashCode = 0; int uniques = 0; for (int i = 0; i < n; i++) { Object element = checkElementNotNull(elements[i], i); int hash = element.hashCode(); <extra_id_0> int index = j & mask; Object value = table[index]; if (value == null) { elements[uniques++] = element; table[index] = element; hashCode += hash;