public final long next() {assert hasNext();long result = currentValues[pOff++];if (pOff == currentCount) {vOff += 1;pOff = 0;fillBlock();}return result;}

public final long next ( ) { assert hasNext ( ) ; long result = currentValues [ pOff ++ ] ; if ( pOff == currentCount ) { vOff += 1 ; pOff = 0 ; fillBlock ( ) ; } return result ; }
public long Next(){Debug.Assert(HasNext);long result = currentValues[pOff++];if (pOff == currentCount){vOff += 1;pOff = 0;if (vOff <= outerInstance.valuesOff){FillValues();}else{currentCount = 0;}}return result;}
