/guava/android/guava/src/com/google/common/collect/ObjectCountLinkedHashMap.java
return ( oldNextIndex == size ( ) ) ? removedIndex : oldNextIndex;
int nextIndex(int index) { int result = getSuccessor(index); return (result == ENDPOINT) ? -1 : result; } @Override int nextIndexAfterRemove(int oldNextIndex, int removedIndex) { <extra_id_0> } private int getPredecessor(int entry) { return (int) (links[entry] >>> 32); } private int getSuccessor(int entry) { return (int) links[entry];