Lines Matching defs:LEXER
106 #undef LEXER
143 #define LEXER ctx->pLexer
144 #define RECOGNIZER LEXER->rec
147 #define GETCHARINDEX() LEXER->getCharIndex(LEXER)
148 #define GETLINE() LEXER->getLine(LEXER)
149 #define GETTEXT() LEXER->getText(LEXER)
150 #define GETCHARPOSITIONINLINE() LEXER->getCharPositionInLine(LEXER)
151 #define EMIT() LEXSTATE->type = _type; LEXER->emit(LEXER)
152 #define EMITNEW(t) LEXER->emitNew(LEXER, t)
153 #define MATCHC(c) LEXER->matchc(LEXER, c)
154 #define MATCHS(s) LEXER->matchs(LEXER, s)
155 #define MATCHRANGE(c1,c2) LEXER->matchRange(LEXER, c1, c2)
156 #define MATCHANY() LEXER->matchAny(LEXER)
161 #define INPUT LEXER->input
170 #define LRECOVER() LEXER->recover(LEXER)
176 #define PUSHSTREAM(str) LEXER->pushCharStream(LEXER, str)
177 #define POPSTREAM() LEXER->popCharStream(LEXER)
307 LEXER->free(LEXER);