TString 250 lib/lua/lcode.c LUAI_FUNC int luaK_stringK (FuncState *fs, TString *s) { TString 51 lib/lua/lcode.h LUAI_FUNC int luaK_stringK (FuncState *fs, TString *s); TString 61 lib/lua/ldump.c static void DumpString(const TString* s, DumpState* D) TString 78 lib/lua/ldump.c static void DumpFunction(const Proto* f, const TString* p, DumpState* D); TString 129 lib/lua/ldump.c static void DumpFunction(const Proto* f, const TString* p, DumpState* D) TString 147 lib/lua/lfunc.c luaM_freearray(L, f->upvalues, f->sizeupvalues, TString *); TString 316 lib/lua/lgc.c sizeof(TString *) * p->sizeupvalues; TString 67 lib/lua/llex.c TString *ts = luaS_new(L, luaX_tokens[i]); TString 117 lib/lua/llex.c LUAI_FUNC TString *luaX_newstring (LexState *ls, const char *str, size_t l) { TString 119 lib/lua/llex.c TString *ts = luaS_newlstr(L, str, l); TString 140 lib/lua/llex.c LUAI_FUNC void luaX_setinput (lua_State *L, LexState *ls, ZIO *z, TString *source) { TString 428 lib/lua/llex.c TString *ts; TString 45 lib/lua/llex.h TString *ts; TString 65 lib/lua/llex.h TString *source; /* current source name */ TString 72 lib/lua/llex.h TString *source); TString 73 lib/lua/llex.h LUAI_FUNC TString *luaX_newstring (LexState *ls, const char *str, size_t l); TString 238 lib/lua/lobject.h TString **upvalues; /* upvalue names */ TString 239 lib/lua/lobject.h TString *source; TString 263 lib/lua/lobject.h TString *varname; TString 59 lib/lua/lparser.c TString *ts = ls->t.seminfo.ts; TString 117 lib/lua/lparser.c static TString *str_checkname (LexState *ls) { TString 118 lib/lua/lparser.c TString *ts; TString 133 lib/lua/lparser.c static void codestring (LexState *ls, expdesc *e, TString *s) { TString 143 lib/lua/lparser.c static int registerlocalvar (LexState *ls, TString *varname) { TString 160 lib/lua/lparser.c static void new_localvar (LexState *ls, TString *name, int n) { TString 183 lib/lua/lparser.c static int indexupvalue (FuncState *fs, TString *name, expdesc *v) { TString 196 lib/lua/lparser.c TString *, MAX_INT, ""); TString 207 lib/lua/lparser.c static int searchvar (FuncState *fs, TString *n) { TString 224 lib/lua/lparser.c static int singlevaraux (FuncState *fs, TString *n, expdesc *var, int base) { TString 249 lib/lua/lparser.c TString *varname = str_checkname(ls); TString 372 lib/lua/lparser.c luaM_reallocvector(L, f->upvalues, f->sizeupvalues, f->nups, TString *); TString 1067 lib/lua/lparser.c static void fornum (LexState *ls, TString *varname, int line) { TString 1089 lib/lua/lparser.c static void forlist (LexState *ls, TString *indexname) { TString 1115 lib/lua/lparser.c TString *varname; TString 111 lib/lua/lstate.c luaM_freearray(L, G(L)->strt.hash, G(L)->strt.size, TString *); TString 93 lib/lua/lstate.h TString *tmname[TM_N]; /* array with tag-method names */ TString 138 lib/lua/lstate.h union TString ts; TString 44 lib/lua/lstring.c luaM_freearray(L, tb->hash, tb->size, TString *); TString 50 lib/lua/lstring.c static TString *newlstr (lua_State *L, const char *str, size_t l, TString 52 lib/lua/lstring.c TString *ts; TString 54 lib/lua/lstring.c if (l+1 > (MAX_SIZET - sizeof(TString))/sizeof(char)) TString 56 lib/lua/lstring.c ts = cast(TString *, luaM_malloc(L, (l+1)*sizeof(char)+sizeof(TString))); TString 75 lib/lua/lstring.c LUAI_FUNC TString *luaS_newlstr (lua_State *L, const char *str, size_t l) { TString 85 lib/lua/lstring.c TString *ts = rawgco2ts(o); TString 16 lib/lua/lstring.h #define sizestring(s) (sizeof(union TString)+((s)->len+1)*sizeof(char)) TString 28 lib/lua/lstring.h LUAI_FUNC TString *luaS_newlstr (lua_State *L, const char *str, size_t l); TString 455 lib/lua/ltable.c LUAI_FUNC const TValue *luaH_getstr (Table *t, TString *key) { TString 520 lib/lua/ltable.c LUAI_FUNC TValue *luaH_setstr (lua_State *L, Table *t, TString *key) { TString 23 lib/lua/ltable.h LUAI_FUNC const TValue *luaH_getstr (Table *t, TString *key); TString 24 lib/lua/ltable.h LUAI_FUNC TValue *luaH_setstr (lua_State *L, Table *t, TString *key); TString 50 lib/lua/ltm.c LUAI_FUNC const TValue *luaT_gettm (Table *events, TMS event, TString *ename) { TString 49 lib/lua/ltm.h LUAI_FUNC const TValue *luaT_gettm (Table *events, TMS event, TString *ename); TString 76 lib/lua/lundump.c static TString* LoadString(LoadState* S) TString 98 lib/lua/lundump.c static Proto* LoadFunction(LoadState* S, TString* p); TString 155 lib/lua/lundump.c f->upvalues=luaM_newvector(S->L,n,TString*); TString 161 lib/lua/lundump.c static Proto* LoadFunction(LoadState* S, TString* p) TString 219 lib/lua/lvm.c static int l_strcmp (const TString *ls, const TString *rs) { TString 23 lib/lua/print.c static void PrintString(const TString* ts)