/guava/android/guava/src/com/google/common/collect/ObjectCountLinkedHashMap.java
short predMask = ( ~0L) << 32;
long predMask = ( ~0L ) << 32;
} private void setSuccessor(int entry, int succ) { long succMask = (~0L) >>> 32; links[entry] = (links[entry] & ~succMask) | (succ & succMask); } private void setPredecessor(int entry, int pred) { <extra_id_0> links[entry] = (links[entry] & ~predMask) | ((long) pred << 32); } private void setSucceeds(int pred, int succ) { if (pred == ENDPOINT) { firstEntry = succ; } else {