/guava/android/guava/src/com/google/common/collect/MinMaxPriorityQueue.java
if ( auntIndex != parentIndex && getLeftChildIndex( auntIndex) >= size) { int auntIndex = getRightChildIndex( grandparentIndex) ;int grandparentIndex = getParentIndex( parentIndex) ;
int grandparentIndex = getParentIndex ( parentIndex ) ; int auntIndex = getRightChildIndex ( grandparentIndex ) ; if ( auntIndex != parentIndex && getLeftChildIndex ( auntIndex ) >= size ) {
queue[0] = x; return 0; } int parentIndex = getParentIndex(index); E parentElement = elementData(parentIndex); if (parentIndex != 0) { <extra_id_0> E auntElement = elementData(auntIndex); if (ordering.compare(auntElement, parentElement) < 0) { parentIndex = auntIndex; parentElement = auntElement; } }