doxygen
|
#include <VhdlParserTokenManager.h>
Public Member Functions | |
void | setDebugStream (FILE *ds) |
int | jjStopAtPos (int pos, int kind) |
int | jjMoveStringLiteralDfa0_0 () |
int | jjMoveStringLiteralDfa1_0 (unsigned long long active0, unsigned long long active1, unsigned long long active2) |
int | jjMoveStringLiteralDfa2_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1, unsigned long long old2, unsigned long long active2) |
int | jjMoveStringLiteralDfa3_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1, unsigned long long old2, unsigned long long active2) |
int | jjMoveStringLiteralDfa4_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa5_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa6_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa7_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa8_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa9_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa10_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa11_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa12_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa13_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa14_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa15_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa16_0 (unsigned long long old0, unsigned long long active0, unsigned long long old1, unsigned long long active1) |
int | jjMoveStringLiteralDfa17_0 (unsigned long long old1, unsigned long long active1) |
int | jjMoveNfa_0 (int startState, int curPos) |
bool | jjCanMove_0 (int hiByte, int i1, int i2, unsigned long long l1, unsigned long long l2) |
bool | jjCanMove_1 (int hiByte, int i1, int i2, unsigned long long l1, unsigned long long l2) |
Token * | jjFillToken () |
Token * | getNextToken () |
This gets the next token from the input stream. More... | |
void | SkipLexicalActions (Token *matchedToken) |
void | TokenLexicalActions (Token *matchedToken) |
VhdlParserTokenManager (JAVACC_CHARSTREAM *stream, int lexState=0) | |
void | ReInit (JAVACC_CHARSTREAM *stream, int lexState=0) |
void | SwitchTo (int lexState) |
void | clear () |
const JJSimpleString | jjKindsForBitVector (int i, unsigned long long vec) |
const JJSimpleString | jjKindsForStateVector (int lexState, int vec[], int start, int end) |
void | setErrorHandler (TokenManagerErrorHandler *eh) |
![]() | |
virtual void | setParser (void *parser) |
virtual void | lexicalError () |
![]() | |
void | setLexParser (VhdlParser *p) |
Public Attributes | |
FILE * | debugStream |
int | curLexState = 0 |
int | jjnewStateCnt = 0 |
int | jjround = 0 |
int | jjmatchedPos = 0 |
int | jjmatchedKind = 0 |
JAVACC_CHARSTREAM * | input_stream |
int | jjrounds [83] |
int | jjstateSet [2 *83] |
JJString | jjimage |
JJString | image |
int | jjimageLen |
int | lengthOfMatch |
JJChar | curChar |
TokenManagerErrorHandler * | errorHandler = nullptr |
![]() | |
VhdlParser * | parser = nullptr |
Token Manager.
|
virtual |
This gets the next token from the input stream.
A token of kind 0 (<EOF>
) should be returned on EOF.
Implements vhdl::parser::TokenManager.