Lines Matching refs:LexState

54 static l_noret lexerror (LexState *ls, const char *msg, int token);
57 static void save (LexState *ls, int c) { in save()
82 const char *luaX_token2str (LexState *ls, int token) { in luaX_token2str()
99 static const char *txtToken (LexState *ls, int token) { in txtToken()
111 static l_noret lexerror (LexState *ls, const char *msg, int token) { in lexerror()
119 l_noret luaX_syntaxerror (LexState *ls, const char *msg) { in luaX_syntaxerror()
129 TString *luaX_newstring (LexState *ls, const char *str, size_t l) { in luaX_newstring()
153 static void inclinenumber (LexState *ls) { in inclinenumber()
164 void luaX_setinput (lua_State *L, LexState *ls, ZIO *z, TString *source, in luaX_setinput()
188 static int check_next1 (LexState *ls, int c) { in check_next1()
201 static int check_next2 (LexState *ls, const char *set) { in check_next2()
224 static int read_numeral (LexState *ls, SemInfo *seminfo) { in read_numeral()
261 static size_t skip_sep (LexState *ls) { in skip_sep()
276 static void read_long_string (LexState *ls, SemInfo *seminfo, size_t sep) { in read_long_string()
315 static void esccheck (LexState *ls, int c, const char *msg) { in esccheck()
324 static int gethexa (LexState *ls) { in gethexa()
331 static int readhexaesc (LexState *ls) { in readhexaesc()
339 static unsigned long readutf8esc (LexState *ls) { in readutf8esc()
357 static void utf8esc (LexState *ls) { in utf8esc()
365 static int readdecesc (LexState *ls) { in readdecesc()
378 static void read_string (LexState *ls, int del, SemInfo *seminfo) { in read_string()
441 static int llex (LexState *ls, SemInfo *seminfo) { in llex()
561 void luaX_next (LexState *ls) { in luaX_next()
572 int luaX_lookahead (LexState *ls) { in luaX_lookahead()