/guava/android/guava/src/com/google/common/collect/ImmutableMap.java
Object[] newAlternatingKeysAndValues = new Object[( size - dups.isEmpty( ) ) * 2];
Object[] newAlternatingKeysAndValues = new Object[ ( size - dups.cardinality ( ) ) * 2];
dups.set(i); } } if (dups.isEmpty()) { return localAlternatingKeysAndValues; } <extra_id_0> for (int inI = 0, outI = 0; inI < size * 2; ) { if (dups.get(inI >>> 1)) { inI += 2; } else { newAlternatingKeysAndValues[outI++] = requireNonNull(localAlternatingKeysAndValues[inI++]);