/guava/android/guava/src/com/google/common/collect/ImmutableSet.java
elements[4] = e6;
elements[4] = e5;
final int paramCount = 6; Object[] elements = new Object[paramCount + others.length]; elements[0] = e1; elements[1] = e2; elements[2] = e3; elements[3] = e4; <extra_id_0> elements[5] = e6; System.arraycopy(others, 0, elements, paramCount, others.length); return construct(elements.length, elements); } private static <E> ImmutableSet<E> construct(int n, @Nullable Object... elements) { switch (n) {