str               661 host/minilua.c setsvalue(L,L->top,luaS_new(L,str));
str              1295 host/minilua.c memcpy(ts+1,str,l*sizeof(char));
str              1312 host/minilua.c h=h^((h<<5)+(h>>2)+cast(unsigned char,str[l1-1]));
str              1317 host/minilua.c if(ts->tsv.len==l&&(memcmp(str,getstr(ts),l)==0)){
str              1322 host/minilua.c return newlstr(L,str,l,h);
str              1339 host/minilua.c #define hashstr(t,str)hashpow2(t,(str)->tsv.hash)
str              2723 host/minilua.c TString*ts=luaS_newlstr(L,str,l);
str               509 lib_base.c         const char *str;
str               513 lib_base.c           str = strVdata(o);
str               519 lib_base.c           str = p;
str               523 lib_base.c           str = buf;
str               529 lib_base.c           str = lua_tolstring(L, -1, &size);
str               530 lib_base.c           if (!str)
str               536 lib_base.c         fwrite(str, 1, size, stdout);
str                90 lib_jit.c        for (; *str; base <<= 1, str += 1+*str)
str                92 lib_jit.c            setstrV(L, L->top++, lj_str_new(L, str+1, *(uint8_t *)str));
str               429 lib_jit.c        if (str[0] >= '0' && str[0] <= '9' && str[1] == '\0') {
str               431 lib_jit.c          if (str[0] == '0') flags = JIT_F_OPT_0;
str               432 lib_jit.c          else if (str[0] == '1') flags = JIT_F_OPT_1;
str               433 lib_jit.c          else if (str[0] == '2') flags = JIT_F_OPT_2;
str               447 lib_jit.c        if (str[0] == '+') {
str               448 lib_jit.c          str++;
str               449 lib_jit.c        } else if (str[0] == '-') {
str               450 lib_jit.c          str++;
str               452 lib_jit.c        } else if (str[0] == 'n' && str[1] == 'o') {
str               453 lib_jit.c          str += str[2] == '-' ? 3 : 2;
str               460 lib_jit.c          if (strncmp(str, lst+1, len) == 0 && str[len] == '\0') {
str               477 lib_jit.c          if (strncmp(str, lst+1, len) == 0 && str[len] == '=') {
str               479 lib_jit.c            const char *p = &str[len+1];
str               503 lib_jit.c            const char *str = strdata(lj_lib_checkstr(L, i));
str               504 lib_jit.c            if (!jitopt_level(J, str) &&
str               505 lib_jit.c      	  !jitopt_flag(J, str) &&
str               506 lib_jit.c      	  !jitopt_param(J, str))
str               507 lib_jit.c      	lj_err_callerv(L, LJ_ERR_JITOPT, str);
str               264 lib_os.c         const char *str = s ? strdata(s) : NULL;
str               273 lib_os.c         lua_pushstring(L, setlocale(opt, str));
str               574 lib_string.c     GCstr *str = strV(lj_lib_upvalue(L, 1));
str               575 lib_string.c     const char *s = strdata(str);
str               581 lib_string.c     ms.src_end = s + str->len;
str               713 lib_string.c     GCstr *str = lj_lib_checkstr(L, arg);
str               714 lib_string.c     int32_t len = (int32_t)str->len;
str               715 lib_string.c     const char *s = strdata(str);
str               897 lib_string.c   	GCstr *str = meta_tostring(L, arg);
str               898 lib_string.c   	if (!strchr(form, '.') && str->len >= 100) {
str               901 lib_string.c   	  setstrV(L, L->top++, str);
str               905 lib_string.c   	sprintf(buff, form, strdata(str));
str               587 lj_api.c         s = lj_str_new(L, str, len);
str               594 lj_api.c         if (str == NULL) {
str               599 lj_api.c           s = lj_str_newz(L, str);
str                80 lj_bc.h          _(ISEQS,	var,	___,	str,	eq) \
str                81 lj_bc.h          _(ISNES,	var,	___,	str,	eq) \
str               122 lj_bc.h          _(KSTR,	dst,	___,	str,	___) \
str               132 lj_bc.h          _(USETS,	uv,	___,	str,	___) \
str               141 lj_bc.h          _(GGET,	dst,	___,	str,	index) \
str               142 lj_bc.h          _(GSET,	var,	___,	str,	newindex) \
str               144 lj_bc.h          _(TGETS,	dst,	var,	str,	index) \
str               147 lj_bc.h          _(TSETS,	var,	var,	str,	newindex) \
str                84 lj_bcwrite.c       const GCstr *str = strV(o);
str                85 lj_bcwrite.c       MSize len = str->len;
str                88 lj_bcwrite.c       bcwrite_block(ctx, strdata(str), len);
str               566 lj_cconv.c         GCstr *str = strV(o);
str               569 lj_cconv.c           CType *cct = lj_ctype_getfield(cts, d, str, &ofs);
str               577 lj_cconv.c           CTSize sz = str->len+1;
str               582 lj_cconv.c           memcpy(dp, strdata(str), sz);
str               585 lj_cconv.c           sp = (uint8_t *)strdata(str);
str                34 lj_cparse.c    #define CTOKSTR(name, str)	str,
str               180 lj_cparse.c      cp->str = lj_str_new(cp->L, cp->sb.buf, cp->sb.n);
str               181 lj_cparse.c      cp->val.id = lj_ctype_getname(cp->cts, &cp->ct, cp->str, cp->tmask);
str               198 lj_cparse.c        cp->str = strV(o);
str               266 lj_cparse.c        cp->str = lj_str_new(cp->L, cp->sb.buf, cp->sb.n);
str               522 lj_cparse.c        CTSize sz = cp->str->len;
str               524 lj_cparse.c          sz += cp->str->len;
str               561 lj_cparse.c    	  !(fct = lj_ctype_getfield(cp->cts, ct, cp->str, &ofs)) ||
str               564 lj_cparse.c    	cp_errmsg(cp, 0, LJ_ERR_FFI_BADMEMBER, strdata(s), strdata(cp->str));
str              1022 lj_cparse.c        GCstr *str = cp->str;
str              1024 lj_cparse.c          lj_str_pushf(cp->L, "%s%s", strdata(str), strdata(cp->str));
str              1026 lj_cparse.c          str = strV(cp->L->top);
str              1028 lj_cparse.c        decl->redir = str;
str              1038 lj_cparse.c        const char *s = strdata(cp->str);
str              1074 lj_cparse.c          GCstr *attrstr = cp->str;
str              1143 lj_cparse.c        GCstr *attrstr = cp->str;
str              1207 lj_cparse.c    	cp_errmsg(cp, 0, LJ_ERR_FFI_BADTAG, strdata(cp->str));
str              1211 lj_cparse.c          ctype_setname(ct, cp->str);
str              1421 lj_cparse.c          GCstr *name = cp->str;
str              1692 lj_cparse.c        decl->name = cp->str;
str              1735 lj_cparse.c          cp->str->hash == H_(e79b999f,42ca3e85))  {  /* pack */
str              1739 lj_cparse.c          if (cp->str->hash == H_(738e923c,a1b65954)) {  /* push */
str              1744 lj_cparse.c          } else if (cp->str->hash == H_(6c71cf27,6c71cf27)) {  /* pop */
str              1780 lj_cparse.c    	    cp->str->hash == H_(f5e6b4f8,1d509107)))  /* pragma */
str                45 lj_cparse.h      GCstr *str;		/* Interned string of identifier/keyword. */
str               625 lj_crecord.c         GCstr *str = strV(sval);
str               627 lj_crecord.c         CType *cct = lj_ctype_getfield(cts, d, str, &ofs);
str               629 lj_crecord.c         emitir(IRTG(IR_EQ, IRT_STR), sp, lj_ir_kstr(J, str));
str              1420 lj_crecord.c   	GCstr *str = strV(&rd->argv[i]);
str              1422 lj_crecord.c   	CType *cct = lj_ctype_getfield(cts, ct, str, &ofs);
str              1425 lj_crecord.c   	  emitir(IRTG(IR_EQ, IRT_STR), tr, lj_ir_kstr(J, str));
str               373 lj_ctype.c       while (len-- > 0) p[len] = str[len];
str               377 lj_ctype.c     #define ctype_preplit(ctr, str)	ctype_prepstr((ctr), "" str, sizeof(str)-1)
str               426 lj_ctype.c         GCstr *str = gco2str(gcref(ct->name));
str               427 lj_ctype.c         ctype_prepstr(ctr, strdata(str), str->len);
str               608 lj_ctype.c           GCstr *str = lj_str_new(L, name, len);
str               609 lj_ctype.c           ctype_setname(ct, str);
str               179 lj_debug.c     #define VARNAMESTR(name, str)	str "\0"
str               335 lj_debug.c       const char *src = strdata(str);
str               340 lj_debug.c         size_t len = str->len-1;
str               645 lj_ffrecord.c    GCstr *str = argv2str(J, &rd->argv[0]);
str               678 lj_ffrecord.c      end = end+(int32_t)str->len+1;
str               679 lj_ffrecord.c    } else if ((MSize)end <= str->len) {
str               683 lj_ffrecord.c      end = (int32_t)str->len;
str               689 lj_ffrecord.c      start = start+(int32_t)str->len;
str               714 lj_ffrecord.c        J->base[0] = lj_ir_kstr(J, lj_str_new(J->L, strdata(str), 0));
str               830 lj_ffrecord.c      TRef str = lj_ir_tostr(J, J->base[i]);
str               831 lj_ffrecord.c      TRef buf = emitir(IRT(IR_STRREF, IRT_P32), str, zero);
str               832 lj_ffrecord.c      TRef len = emitir(IRTI(IR_FLOAD), str, IRFL_STR_LEN);
str               418 lj_gdbjit.c        *p++ = (uint8_t)*str;
str               419 lj_gdbjit.c      } while (*str++);
str               459 lj_gdbjit.c    #define DSTR(str)	(ctx->p = p, gdbjit_strz(ctx, (str)), p = ctx->p)
str                65 lj_iropt.h     #define lj_ir_kstr(J, str)	lj_ir_kgc(J, obj2gco((str)), IRT_STR)
str               179 lj_lex.c           GCstr *str = lj_parse_keepstr(ls, ls->sb.buf + (2 + (MSize)sep),
str               181 lj_lex.c           setstrV(ls->L, tv, str);
str               123 lj_load.c        const char *str;
str               134 lj_load.c        return ctx->str;
str               141 lj_load.c        ctx.str = buf;
str               232 lj_obj.h       #define strref(r)	(&gcref((r))->str)
str               620 lj_obj.h         GCstr str;
str               631 lj_obj.h       #define gco2str(o)	check_exp((o)->gch.gct == ~LJ_TSTR, &(o)->str)
str               706 lj_obj.h       #define strV(o)		check_exp(tvisstr(o), &gcval(o)->str)
str               494 lj_opt_fold.c    GCstr *str = ir_kstr(fleft);
str               495 lj_opt_fold.c    lua_assert((MSize)fright->i <= str->len);
str               496 lj_opt_fold.c    return lj_ir_kkptr(J, (char *)strdata(str) + fright->i);
str               509 lj_opt_fold.c        IRRef1 str = ir->op1;  /* IRIns * is not valid across emitir. */
str               512 lj_opt_fold.c        fins->op1 = str;
str               235 lj_parse.c       GCstr *s = lj_str_new(L, str, len);
str              1456 lj_parse.c       for (i = 0; i < len; i++) p[i] = str[i];
str              1154 lj_record.c          GCstr *str = ir_kstr(IR(tref_ref(key)));
str              1157 lj_record.c    	if (mmname_str(J2G(J), mm) == str)
str               106 lj_str.c           a = lj_getu32(str);
str               107 lj_str.c           h ^= lj_getu32(str+len-4);
str               108 lj_str.c           b = lj_getu32(str+(len>>1)-2);
str               110 lj_str.c           b += lj_getu32(str+(len>>2)-1);
str               112 lj_str.c           a = *(const uint8_t *)str;
str               113 lj_str.c           h ^= *(const uint8_t *)(str+len-1);
str               114 lj_str.c           b = *(const uint8_t *)(str+(len>>1));
str               124 lj_str.c         if (LJ_LIKELY((((uintptr_t)str+len-1) & (LJ_PAGESIZE-1)) <= LJ_PAGESIZE-4)) {
str               127 lj_str.c             if (sx->len == len && str_fastcmp(str, strdata(sx), len) == 0) {
str               137 lj_str.c             if (sx->len == len && memcmp(str, strdata(sx), len) == 0) {
str               152 lj_str.c         memcpy(strdatawr(s), str, len);
str               234 lj_str.c         for (i = 0; i < len; i++) p[i] = str[i];
str               478 lj_strscan.c     StrScanFmt fmt = lj_strscan_scan((const uint8_t *)strdata(str), o,
str               487 lj_strscan.c     StrScanFmt fmt = lj_strscan_scan((const uint8_t *)strdata(str), o,