/guava/android/guava/src/com/google/common/collect/ImmutableSet.java
result = new RegularImmutableSet<E>( uniqueElements, hashTable, hashCode, hashTable.length - 1, size) ;
result = new RegularImmutableSet<E> ( uniqueElements, hashCode, hashTable, hashTable.length - 1, size ) ;
default: ImmutableSet<E> result; if (hashTable != null && chooseTableSize(size) == hashTable.length) { @Nullable Object[] uniqueElements = shouldTrim(size, contents.length) ? Arrays.copyOf(contents, size) : contents; <extra_id_0> } else { result = construct(size, contents); size = result.size(); } forceCopy = true; hashTable = null;