/guava/android/guava/src/com/google/common/graph/EndpointPairIterator.java
visitedNodes.add ( node ) ;
while (successorIterator.hasNext()) { N otherNode = successorIterator.next(); if (!visitedNodes.contains(otherNode)) { return EndpointPair.unordered(requireNonNull(node), otherNode); } } <extra_id_0> if (!advance()) { visitedNodes = null; return endOfData(); } } }