@Override
    public int index() {
		return currentCharIndex;
    }
Decrement number of markers, resetting buffer if we hit 0.
@param marker
runtime/Java/src/org/antlr/v4/runtime/UnbufferedCharStream.java