Lines Matching defs:LEXER
81 #undef LEXER
118 #define LEXER ctx->pLexer
119 #define RECOGNIZER LEXER->rec
122 #define GETCHARINDEX() LEXER->getCharIndex(LEXER)
123 #define GETLINE() LEXER->getLine(LEXER)
124 #define GETTEXT() LEXER->getText(LEXER)
125 #define GETCHARPOSITIONINLINE() LEXER->getCharPositionInLine(LEXER)
126 #define EMIT() LEXSTATE->type = _type; LEXER->emit(LEXER)
127 #define EMITNEW(t) LEXER->emitNew(LEXER, t)
128 #define MATCHC(c) LEXER->matchc(LEXER, c)
129 #define MATCHS(s) LEXER->matchs(LEXER, s)
130 #define MATCHRANGE(c1,c2) LEXER->matchRange(LEXER, c1, c2)
131 #define MATCHANY() LEXER->matchAny(LEXER)
136 #define INPUT LEXER->input
145 #define LRECOVER() LEXER->recover(LEXER)
151 #define PUSHSTREAM(str) LEXER->pushCharStream(LEXER, str)
152 #define POPSTREAM() LEXER->popCharStream(LEXER)
260 LEXER->free(LEXER);