The VhdlParserTokenManager.h
File Reference
Included Headers
#include "stdio.h"
#include "JavaCC.h"
#include "CharStream.h"
#include "Token.h"
#include "ErrorHandler.h"
#include "TokenManager.h"
#include "VhdlParserConstants.h"
#include "vhdlstring.h"
Namespaces Index
namespace | vhdl |
namespace | parser |
Classes Index
class | VhdlParserTokenManager |
Macro Definitions Index
#define | jjCheckNAdd(state) ... |
#define | jjAddStates(start, end) ... |
#define | jjCheckNAddTwoStates(state1, state2) ... |
#define | jjCheckNAddStates(start, end) ... |
#define | JAVACC_CHARSTREAM CharStream |
Macro Definitions
JAVACC_CHARSTREAM
|
Definition at line 85 of file VhdlParserTokenManager.h.
85#define JAVACC_CHARSTREAM CharStream
Referenced by vhdl::parser::VhdlParserTokenManager::ReInit and vhdl::parser::VhdlParserTokenManager::VhdlParserTokenManager.
jjAddStates
|
- Value
Definition at line 65 of file VhdlParserTokenManager.h.
65#define jjAddStates(start, end)\
66{\
67 for (int x = start; x <= end; x++) {\
68 jjstateSet[jjnewStateCnt++] = jjnextStates[x];\
69 } /*while (start++ != end);*/\
70}
jjCheckNAdd
|
- Value
-
{\ if (jjrounds[state] != jjround)\ {\ jjstateSet[jjnewStateCnt++] = state;\ jjrounds[state] = jjround;\ }\ }
Definition at line 57 of file VhdlParserTokenManager.h.
57#define jjCheckNAdd(state)\
58{\
59 if (jjrounds[state] != jjround)\
60 {\
61 jjstateSet[jjnewStateCnt++] = state;\
62 jjrounds[state] = jjround;\
63 }\
64}
jjCheckNAddStates
|
- Value
-
{\ for (int x = start; x <= end; x++) {\ jjCheckNAdd(jjnextStates[x]);\ } /*while (start++ != end);*/\ }
Definition at line 77 of file VhdlParserTokenManager.h.
77#define jjCheckNAddStates(start, end)\
78{\
79 for (int x = start; x <= end; x++) {\
80 jjCheckNAdd(jjnextStates[x]);\
81 } /*while (start++ != end);*/\
82}
jjCheckNAddTwoStates
|
- Value
-
{\ jjCheckNAdd(state1);\ jjCheckNAdd(state2);\ }
Definition at line 71 of file VhdlParserTokenManager.h.
71#define jjCheckNAddTwoStates(state1, state2)\
72{\
73 jjCheckNAdd(state1);\
74 jjCheckNAdd(state2);\
75}
Generated via doxygen2docusaurus by Doxygen 1.14.0.