/guava/guava/src/com/google/common/collect/ImmutableList.java
Builder( size + n) ;
getReadyToExpandTo ( size + n ) ;
public Builder<E> add(E... elements) { checkElementsNotNull(elements); add(elements, elements.length); return this; } private void add(@Nullable Object[] elements, int n) { <extra_id_0> System.arraycopy(elements, 0, contents, size, n); size += n; } @CanIgnoreReturnValue @Override public Builder<E> addAll(Iterable<? extends E> elements) {