Home | History | Annotate | Download | only in src

Lines Matching defs:ts

54 static pANTLR3_COMMON_TOKEN tokLT	        (pANTLR3_TOKEN_STREAM ts, ANTLR3_INT32 k);
55 static pANTLR3_COMMON_TOKEN dbgTokLT (pANTLR3_TOKEN_STREAM ts, ANTLR3_INT32 k);
56 static pANTLR3_COMMON_TOKEN get (pANTLR3_TOKEN_STREAM ts, ANTLR3_UINT32 i);
57 static pANTLR3_TOKEN_SOURCE getTokenSource (pANTLR3_TOKEN_STREAM ts);
58 static void setTokenSource (pANTLR3_TOKEN_STREAM ts, pANTLR3_TOKEN_SOURCE tokenSource);
59 static pANTLR3_STRING toString (pANTLR3_TOKEN_STREAM ts);
60 static pANTLR3_STRING toStringSS (pANTLR3_TOKEN_STREAM ts, ANTLR3_UINT32 start, ANTLR3_UINT32 stop);
61 static pANTLR3_STRING toStringTT (pANTLR3_TOKEN_STREAM ts, pANTLR3_COMMON_TOKEN start, pANTLR3_COMMON_TOKEN stop);
62 static void setDebugListener (pANTLR3_TOKEN_STREAM ts, pANTLR3_DEBUG_EVENT_LISTENER debugger);
328 setDebugListener (pANTLR3_TOKEN_STREAM ts, pANTLR3_DEBUG_EVENT_LISTENER debugger)
332 ts->debugger = debugger;
336 ts->initialStreamState = ANTLR3_FALSE;
338 ts->_LT = dbgTokLT;
340 ts->istream->consume = dbgConsume;
341 ts->istream->_LA = dbgLA;
342 ts->istream->mark = dbgMark;
343 ts->istream->rewind = dbgRewindStream;
344 ts->istream->rewindLast = dbgRewindLast;
345 ts->istream->seek = dbgSeek;
352 tokLT (pANTLR3_TOKEN_STREAM ts, ANTLR3_INT32 k)
358 cts = (pANTLR3_COMMON_TOKEN_STREAM)ts->super;
375 if ((cts->p + k - 1) >= (ANTLR3_INT32)ts->istream->cachedSize)
377 pANTLR3_COMMON_TOKEN teof = &(ts->tokenSource->eofToken);
379 teof->setStartIndex (teof, ts->istream->index (ts->istream));
380 teof->setStopIndex (teof, ts->istream->index (ts->istream));
395 if ( (ANTLR3_UINT32) i >= ts->istream->cachedSize)
397 pANTLR3_COMMON_TOKEN teof = &(ts->tokenSource->eofToken);
399 teof->setStartIndex (teof, ts->istream->index(ts->istream));
400 teof->setStopIndex (teof, ts->istream->index(ts->istream));
420 pANTLR3_TOKEN_STREAM ts;
422 ts = (pANTLR3_TOKEN_STREAM) is->super;
427 ts->debugger->consumeHiddenToken(ts->debugger, ts->get(ts, i));
430 ts->initialStreamState = ANTLR3_FALSE;
437 dbgTokLT (pANTLR3_TOKEN_STREAM ts, ANTLR3_INT32 k)
439 if (ts->initialStreamState == ANTLR3_TRUE)
441 consumeInitialHiddenTokens(ts->istream);
443 return tokLT(ts, k);
497 get (pANTLR3_TOKEN_STREAM ts, ANTLR3_UINT32 i)
501 cts = (pANTLR3_COMMON_TOKEN_STREAM)ts->super;
507 getTokenSource (pANTLR3_TOKEN_STREAM ts)
509 return ts->tokenSource;
513 setTokenSource ( pANTLR3_TOKEN_STREAM ts,
516 ts->tokenSource = tokenSource;
520 toString (pANTLR3_TOKEN_STREAM ts)
524 cts = (pANTLR3_COMMON_TOKEN_STREAM)ts->super;
531 ts->toStringSS(ts, 0, ts->istream->size(ts->istream));
535 toStringSS(pANTLR3_TOKEN_STREAM ts, ANTLR3_UINT32 start, ANTLR3_UINT32 stop)
543 cts = (pANTLR3_COMMON_TOKEN_STREAM) ts->super;
549 if (stop >= ts->istream->size(ts->istream))
551 stop = ts->istream->size(ts->istream) - 1;
556 tsource = ts->getTokenSource(ts);
566 tok = ts->get(ts, i);
580 toStringTT (pANTLR3_TOKEN_STREAM ts, pANTLR3_COMMON_TOKEN start, pANTLR3_COMMON_TOKEN stop)
584 return ts->toStringSS(ts, (ANTLR3_UINT32)start->getTokenIndex(start), (ANTLR3_UINT32)stop->getTokenIndex(stop));
603 pANTLR3_TOKEN_STREAM ts;
605 ts = (pANTLR3_TOKEN_STREAM) is->super;
606 cts = (pANTLR3_COMMON_TOKEN_STREAM) ts->super;
622 pANTLR3_TOKEN_STREAM ts;
627 ts = (pANTLR3_TOKEN_STREAM) is->super;
629 if (ts->initialStreamState == ANTLR3_TRUE)
635 t = ts->_LT(ts, 1); // Current token from stream
641 ts->debugger->consumeToken(ts->debugger, t); // Tell the debugger that we consumed the first token
653 ts->debugger->consumeHiddenToken(ts->debugger, ts->get(ts, (ANTLR3_UINT32)i));
802 pANTLR3_TOKEN_STREAM ts;
805 ts = (pANTLR3_TOKEN_STREAM) is->super;
807 tok = ts->_LT(ts, i);
824 pANTLR3_TOKEN_STREAM ts;
826 ts = (pANTLR3_TOKEN_STREAM) is->super;
828 if (ts->initialStreamState == ANTLR3_TRUE)
832 ts->debugger->LT(ts->debugger, i, tokLT(ts, i));
848 pANTLR3_TOKEN_STREAM ts;
850 ts = (pANTLR3_TOKEN_STREAM) is->super;
853 ts->debugger->mark(ts->debugger, is->lastMarker);
868 pANTLR3_TOKEN_STREAM ts;
874 ts = (pANTLR3_TOKEN_STREAM) is->super;
875 cts = (pANTLR3_COMMON_TOKEN_STREAM) ts->super;
885 pANTLR3_TOKEN_STREAM ts;
887 ts = (pANTLR3_TOKEN_STREAM) is->super;
888 cts = (pANTLR3_COMMON_TOKEN_STREAM) ts->super;
896 pANTLR3_TOKEN_STREAM ts;
898 ts = (pANTLR3_TOKEN_STREAM) is->super;
900 ts->debugger->rewindLast(ts->debugger);
917 pANTLR3_TOKEN_STREAM ts;
919 ts = (pANTLR3_TOKEN_STREAM) is->super;
921 ts->debugger->rewind(ts->debugger, marker);
930 pANTLR3_TOKEN_STREAM ts;
932 ts = (pANTLR3_TOKEN_STREAM) is->super;
933 cts = (pANTLR3_COMMON_TOKEN_STREAM) ts->super;