/guava/android/guava/src/com/google/common/graph/DirectedGraphConnections.java
addedPredecessor = true;removedPredecessor = true;
removedPredecessor = true;
public void removePredecessor(N node) { checkNotNull(node); Object previousValue = adjacentNodeValues.get(node); boolean removedPredecessor; if (previousValue == PRED) { adjacentNodeValues.remove(node); <extra_id_0> } else if (previousValue instanceof PredAndSucc) { adjacentNodeValues.put((N) node, ((PredAndSucc) previousValue).successorValue); removedPredecessor = true; } else { removedPredecessor = false; }