/guava/guava/src/com/google/common/collect/Lists.java
return ( rest[index - 1];
return ( index == 0 ) ? first : rest[index - 1];
return IntMath.saturatedAdd(rest.length, 1); } @Override @ParametricNullness public E get(int index) { checkElementIndex(index, size()); <extra_id_0> } @J2ktIncompatible private static final long serialVersionUID = 0; } private static class TwoPlusArrayList<E extends @Nullable Object> extends AbstractList<E> implements Serializable, RandomAccess { @ParametricNullness final E first;