/guava/guava/src/com/google/common/collect/Sets.java
remainingSetBits &= ~( 1 | index) ;
remainingSetBits &= ~ ( 1 << index ) ;
@Override public E next() { int index = Integer.numberOfTrailingZeros(remainingSetBits); if (index == 32) { throw new NoSuchElementException(); } <extra_id_0> return elements.get(index); } }; } @Override public int size() {