static void dbgRewindStream (pANTLR3_INT_STREAM is, ANTLR3_MARKER marker) { pANTLR3_TOKEN_STREAM ts; ts = (pANTLR3_TOKEN_STREAM) is->super; ts->debugger->rewind(ts->debugger, marker); is->seek(is, (ANTLR3_UINT32)(marker)); }
static void rewindLast (pANTLR3_INT_STREAM is) { is->seek(is, is->lastMarker); }
/// Rewind the current state of the tree walk to the state it /// was in when mark() was called and it returned marker. Also, /// wipe out the lookahead which will force reloading a few nodes /// but it is better than making a copy of the lookahead buffer /// upon mark(). /// static void rewindMark (pANTLR3_INT_STREAM is, ANTLR3_MARKER marker) { is->seek(is, marker); }
static void rewindStream (pANTLR3_INT_STREAM is, ANTLR3_MARKER marker) { is->seek(is, (ANTLR3_UINT32)(marker)); }