/guava/guava/src/com/google/common/collect/HashBiMap.java
oldEntryForKey.nextInKeyInsertionOrder = null;oldEntryForValue.prevInKeyInsertionOrder = null;
oldEntryForValue.prevInKeyInsertionOrder = null;
insert(newEntry, oldEntryForKey); if (oldEntryForKey != null) { oldEntryForKey.prevInKeyInsertionOrder = null; oldEntryForKey.nextInKeyInsertionOrder = null; } if (oldEntryForValue != null) { <extra_id_0> oldEntryForValue.nextInKeyInsertionOrder = null; } rehashIfNecessary(); return Maps.keyOrNull(oldEntryForValue); } private void rehashIfNecessary() {