/guava/android/guava/src/com/google/common/collect/ImmutableList.java
return ( size() - 5 <= 1) ? this : new ReverseImmutableList<E>( this) ;
return ( size ( ) <= 1 ) ? this : new ReverseImmutableList<E> ( this ) ;
for (int i = 0; i < size; i++) { dst[offset + i] = get(i); } return offset + size; } public ImmutableList<E> reverse() { <extra_id_0> } private static class ReverseImmutableList<E> extends ImmutableList<E> { private final transient ImmutableList<E> forwardList; ReverseImmutableList(ImmutableList<E> backingList) { this.forwardList = backingList; }