|
Doxygen
|
#include <VhdlParserTokenManager.h>
类 vhdl::parser::VhdlParserTokenManager 继承关系图:
vhdl::parser::VhdlParserTokenManager 的协作图:Public 成员函数 | |
| 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 () |
| void | SkipLexicalActions (Token *matchedToken) |
| void | TokenLexicalActions (Token *matchedToken) |
| VhdlParserTokenManager (JAVACC_CHARSTREAM *stream, int lexState=0) | |
| virtual | ~VhdlParserTokenManager () |
| 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) |
Public 成员函数 继承自 vhdl::parser::TokenManager | |
| virtual | ~TokenManager () |
| This gets the next token from the input stream. 更多... | |
| virtual void | setParser (void *parser) |
| virtual void | lexicalError () |
Public 成员函数 继承自 vhdl::parser::TokenParser | |
| void | setLexParser (VhdlParser *p) |
Public 属性 | |
| FILE * | debugStream |
| int | curLexState |
| int | jjnewStateCnt |
| int | jjround |
| int | jjmatchedPos |
| int | jjmatchedKind |
| JAVACC_CHARSTREAM * | input_stream |
| int | jjrounds [87] |
| int | jjstateSet [2 *87] |
| JJString | jjimage |
| JJString | image |
| int | jjimageLen |
| int | lengthOfMatch |
| JJChar | curChar |
| TokenManagerErrorHandler * | errorHandler = nullptr |
Public 属性 继承自 vhdl::parser::TokenParser | |
| VhdlParser * | parser = nullptr |
Private 成员函数 | |
| void | ReInitRounds () |
Token Manager.
在文件 VhdlParserTokenManager.h 第 18 行定义.
| vhdl::parser::VhdlParserTokenManager::VhdlParserTokenManager | ( | JAVACC_CHARSTREAM * | stream, |
| int | lexState = 0 |
||
| ) |
|
virtual |
| void vhdl::parser::VhdlParserTokenManager::clear | ( | ) |
|
virtual |
| bool vhdl::parser::VhdlParserTokenManager::jjCanMove_0 | ( | int | hiByte, |
| int | i1, | ||
| int | i2, | ||
| unsigned long long | l1, | ||
| unsigned long long | l2 | ||
| ) |
| bool vhdl::parser::VhdlParserTokenManager::jjCanMove_1 | ( | int | hiByte, |
| int | i1, | ||
| int | i2, | ||
| unsigned long long | l1, | ||
| unsigned long long | l2 | ||
| ) |
| Token* vhdl::parser::VhdlParserTokenManager::jjFillToken | ( | ) |
| const JJSimpleString vhdl::parser::VhdlParserTokenManager::jjKindsForBitVector | ( | int | i, |
| unsigned long long | vec | ||
| ) |
| const JJSimpleString vhdl::parser::VhdlParserTokenManager::jjKindsForStateVector | ( | int | lexState, |
| int | vec[], | ||
| int | start, | ||
| int | end | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveNfa_0 | ( | int | startState, |
| int | curPos | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa0_0 | ( | ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa10_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa11_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa12_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa13_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa14_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa15_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa16_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa17_0 | ( | unsigned long long | old1, |
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa1_0 | ( | unsigned long long | active0, |
| unsigned long long | active1, | ||
| unsigned long long | active2 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::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 vhdl::parser::VhdlParserTokenManager::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 vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa4_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa5_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa6_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa7_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa8_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjMoveStringLiteralDfa9_0 | ( | unsigned long long | old0, |
| unsigned long long | active0, | ||
| unsigned long long | old1, | ||
| unsigned long long | active1 | ||
| ) |
| int vhdl::parser::VhdlParserTokenManager::jjStopAtPos | ( | int | pos, |
| int | kind | ||
| ) |
| void vhdl::parser::VhdlParserTokenManager::ReInit | ( | JAVACC_CHARSTREAM * | stream, |
| int | lexState = 0 |
||
| ) |
|
private |
| void vhdl::parser::VhdlParserTokenManager::setDebugStream | ( | FILE * | ds | ) |
|
inline |
| void vhdl::parser::VhdlParserTokenManager::SkipLexicalActions | ( | Token * | matchedToken | ) |
| void vhdl::parser::VhdlParserTokenManager::SwitchTo | ( | int | lexState | ) |
| void vhdl::parser::VhdlParserTokenManager::TokenLexicalActions | ( | Token * | matchedToken | ) |
| JJChar vhdl::parser::VhdlParserTokenManager::curChar |
在文件 VhdlParserTokenManager.h 第 107 行定义.
| int vhdl::parser::VhdlParserTokenManager::curLexState |
在文件 VhdlParserTokenManager.h 第 48 行定义.
| FILE* vhdl::parser::VhdlParserTokenManager::debugStream |
在文件 VhdlParserTokenManager.h 第 21 行定义.
| TokenManagerErrorHandler* vhdl::parser::VhdlParserTokenManager::errorHandler = nullptr |
在文件 VhdlParserTokenManager.h 第 108 行定义.
被这些函数引用 setErrorHandler().
| JJString vhdl::parser::VhdlParserTokenManager::image |
在文件 VhdlParserTokenManager.h 第 104 行定义.
| JAVACC_CHARSTREAM* vhdl::parser::VhdlParserTokenManager::input_stream |
在文件 VhdlParserTokenManager.h 第 100 行定义.
| JJString vhdl::parser::VhdlParserTokenManager::jjimage |
在文件 VhdlParserTokenManager.h 第 103 行定义.
| int vhdl::parser::VhdlParserTokenManager::jjimageLen |
在文件 VhdlParserTokenManager.h 第 105 行定义.
| int vhdl::parser::VhdlParserTokenManager::jjmatchedKind |
在文件 VhdlParserTokenManager.h 第 52 行定义.
| int vhdl::parser::VhdlParserTokenManager::jjmatchedPos |
在文件 VhdlParserTokenManager.h 第 51 行定义.
| int vhdl::parser::VhdlParserTokenManager::jjnewStateCnt |
在文件 VhdlParserTokenManager.h 第 49 行定义.
| int vhdl::parser::VhdlParserTokenManager::jjround |
在文件 VhdlParserTokenManager.h 第 50 行定义.
| int vhdl::parser::VhdlParserTokenManager::jjrounds[87] |
在文件 VhdlParserTokenManager.h 第 101 行定义.
| int vhdl::parser::VhdlParserTokenManager::jjstateSet[2 *87] |
在文件 VhdlParserTokenManager.h 第 102 行定义.
| int vhdl::parser::VhdlParserTokenManager::lengthOfMatch |
在文件 VhdlParserTokenManager.h 第 106 行定义.