MCPcopy Create free account
hub / github.com/antlr/codebuff / computeNext

Method computeNext

output/java_guava/1.4.19/Sets.java:797–813  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

795 final Iterator<? extends E> itr2 = set2.iterator();
796 return new AbstractIterator<E>() {
797 @Override
798 public E computeNext() {
799 while (itr1.hasNext()) {
800 E elem1 = itr1.next();
801 if (!set2.contains(elem1)) {
802 return elem1;
803 }
804 }
805
806 while (itr2.hasNext()) {
807 E elem2 = itr2.next();
808 if (!set1.contains(elem2)) {
809 return elem2;
810 }
811 }
812 return endOfData();
813 }
814 };
815 }
816

Callers

nothing calls this directly

Calls 4

nextMethod · 0.65
containsMethod · 0.65
hasNextMethod · 0.45
endOfDataMethod · 0.45

Tested by

no test coverage detected