info              953 host/minilua.c struct{int info,aux;}s;
info              961 host/minilua.c lu_byte info;
info             2389 host/minilua.c #define getcode(fs,e)((fs)->f->code[(e)->u.s.info])
info             3140 host/minilua.c freereg(fs,e->u.s.info);
info             3194 host/minilua.c e->u.s.info=GETARG_A(getcode(fs,e));
info             3208 host/minilua.c e->u.s.info=luaK_codeABC(fs,OP_GETUPVAL,0,e->u.s.info,0);
info             3213 host/minilua.c e->u.s.info=luaK_codeABx(fs,OP_GETGLOBAL,0,e->u.s.info);
info             3219 host/minilua.c freereg(fs,e->u.s.info);
info             3220 host/minilua.c e->u.s.info=luaK_codeABC(fs,OP_GETTABLE,0,e->u.s.info,e->u.s.aux);
info             3248 host/minilua.c luaK_codeABx(fs,OP_LOADK,reg,e->u.s.info);
info             3261 host/minilua.c if(reg!=e->u.s.info)
info             3262 host/minilua.c luaK_codeABC(fs,OP_MOVE,reg,e->u.s.info,0);
info             3269 host/minilua.c e->u.s.info=reg;
info             3281 host/minilua.c luaK_concat(fs,&e->t,e->u.s.info);
info             3297 host/minilua.c e->u.s.info=reg;
info             3309 host/minilua.c if(!hasjumps(e))return e->u.s.info;
info             3310 host/minilua.c if(e->u.s.info>=fs->nactvar){
info             3311 host/minilua.c exp2reg(fs,e,e->u.s.info);
info             3312 host/minilua.c return e->u.s.info;
info             3316 host/minilua.c return e->u.s.info;
info             3332 host/minilua.c e->u.s.info=(e->k==VNIL)?nilK(fs):
info             3336 host/minilua.c return RKASK(e->u.s.info);
info             3341 host/minilua.c if(e->u.s.info<=((1<<(9-1))-1))
info             3342 host/minilua.c return RKASK(e->u.s.info);
info             3353 host/minilua.c exp2reg(fs,ex,var->u.s.info);
info             3358 host/minilua.c luaK_codeABC(fs,OP_SETUPVAL,e,var->u.s.info,0);
info             3363 host/minilua.c luaK_codeABx(fs,OP_SETGLOBAL,e,var->u.s.info);
info             3368 host/minilua.c luaK_codeABC(fs,OP_SETTABLE,var->u.s.info,var->u.s.aux,e);
info             3383 host/minilua.c luaK_codeABC(fs,OP_SELF,func,e->u.s.info,luaK_exp2RK(fs,key));
info             3385 host/minilua.c e->u.s.info=func;
info             3389 host/minilua.c Instruction*pc=getjumpcontrol(fs,e->u.s.info);
info             3402 host/minilua.c return condjump(fs,OP_TESTSET,((1<<8)-1),e->u.s.info,cond);
info             3414 host/minilua.c pc=e->u.s.info;
info             3435 host/minilua.c pc=e->u.s.info;
info             3466 host/minilua.c e->u.s.info=luaK_codeABC(fs,OP_NOT,0,e->u.s.info,0);
info             3520 host/minilua.c e1->u.s.info=luaK_codeABC(fs,op,0,o1,o2);
info             3535 host/minilua.c e1->u.s.info=condjump(fs,op,cond,o1,o2);
info             3600 host/minilua.c SETARG_B(getcode(fs,e2),e1->u.s.info);
info             3601 host/minilua.c e1->k=VRELOCABLE;e1->u.s.info=e2->u.s.info;
info             3721 host/minilua.c e->u.s.info=i;
info             3763 host/minilua.c if(fs->upvalues[i].k==v->k&&fs->upvalues[i].info==v->u.s.info){
info             3774 host/minilua.c fs->upvalues[f->nups].info=cast_byte(v->u.s.info);
info             3806 host/minilua.c var->u.s.info=indexupvalue(fs,n,var);
info             3816 host/minilua.c var->u.s.info=luaK_stringK(fs,varname);
info             3871 host/minilua.c luaK_codeABC(fs,o,0,func->upvalues[i].info,0);
info             3970 host/minilua.c luaK_codeABC(fs,OP_SETTABLE,cc->t->u.s.info,rkkey,luaK_exp2RK(fs,&val));
info             3978 host/minilua.c luaK_setlist(fs,cc->t->u.s.info,cc->na,cc->tostore);
info             3986 host/minilua.c luaK_setlist(fs,cc->t->u.s.info,cc->na,(-1));
info             3992 host/minilua.c luaK_setlist(fs,cc->t->u.s.info,cc->na,cc->tostore);
info             4124 host/minilua.c base=f->u.s.info;
info             4326 host/minilua.c if(lh->v.u.s.info==v->u.s.info){
info             4328 host/minilua.c lh->v.u.s.info=extra;
info             4330 host/minilua.c if(lh->v.u.s.aux==v->u.s.info){
info             4337 host/minilua.c luaK_codeABC(fs,OP_MOVE,fs->freereg,v->u.s.info,0);
info              267 lib_base.c           if (ctype_isenum(ct->info)) ct = ctype_child(cts, ct);
info              268 lib_base.c           if (ctype_isnum(ct->info) || ctype_iscomplex(ct->info)) {
info              269 lib_base.c     	if (LJ_DUALNUM && ctype_isinteger_or_bool(ct->info) &&
info              270 lib_base.c     	    ct->size <= 4 && !(ct->size == 4 && (ct->info & CTF_UNSIGNED))) {
info              235 lib_ffi.c        if (ctype_isptr(ct->info)) id = ctype_cid(ct->info);
info              292 lib_ffi.c          if (ctype_isref(ct->info)) {
info              296 lib_ffi.c          if (ctype_iscomplex(ct->info)) {
info              299 lib_ffi.c          } else if (ct->size == 8 && ctype_isinteger(ct->info)) {
info              301 lib_ffi.c      					       (ct->info & CTF_UNSIGNED)));
info              303 lib_ffi.c          } else if (ctype_isfunc(ct->info)) {
info              305 lib_ffi.c          } else if (ctype_isenum(ct->info)) {
info              309 lib_ffi.c            if (ctype_isptr(ct->info)) {
info              313 lib_ffi.c            if (ctype_isstruct(ct->info) || ctype_isvector(ct->info)) {
info              333 lib_ffi.c        if (ctype_isptr(ct->info)) id = ctype_cid(ct->info);
info              379 lib_ffi.c          if (ctype_isextern(s->info)) {
info              380 lib_ffi.c            CTypeID sid = ctype_cid(s->info);
info              400 lib_ffi.c          if (ctype_isextern(d->info)) {
info              404 lib_ffi.c      	if (!ctype_isattrib(d->info)) break;
info              405 lib_ffi.c      	if (ctype_attrib(d->info) == CTA_QUAL) qual |= d->size;
info              407 lib_ffi.c            if (!((d->info|qual) & CTF_CONST)) {
info              436 lib_ffi.c        if (ctype_isptr(ct->info) && (LJ_32 || ct->size == 8)) {
info              498 lib_ffi.c        CTInfo info = lj_ctype_info(cts, id, &sz);
info              501 lib_ffi.c        if ((info & CTF_VLA)) {
info              507 lib_ffi.c        if (!(info & CTF_VLA) && ctype_align(info) <= CT_MEMALIGN)
info              510 lib_ffi.c          cd = lj_cdata_newv(cts, id, sz, ctype_align(info));
info              514 lib_ffi.c        if (ctype_isstruct(ct->info)) {
info              539 lib_ffi.c        if (!(ctype_isnum(d->info) || ctype_isptr(d->info) || ctype_isenum(d->info)))
info              575 lib_ffi.c          } else if (ctype_type(ct1->info) == ctype_type(ct2->info) &&
info              577 lib_ffi.c            if (ctype_ispointer(ct1->info))
info              579 lib_ffi.c            else if (ctype_isnum(ct1->info) || ctype_isvoid(ct1->info))
info              580 lib_ffi.c      	b = (((ct1->info ^ ct2->info) & ~(CTF_QUAL|CTF_LONG)) == 0);
info              581 lib_ffi.c          } else if (ctype_isstruct(ct1->info) && ctype_isptr(ct2->info) &&
info              600 lib_ffi.c          if (ctype_isvltype(ct->info))
info              603 lib_ffi.c            sz = ctype_hassize(ct->info) ? ct->size : CTSIZE_INVALID;
info              618 lib_ffi.c        CTInfo info = lj_ctype_info(cts, id, &sz);
info              619 lib_ffi.c        setintV(L->top-1, 1 << ctype_align(info));
info              630 lib_ffi.c        if (ctype_isstruct(ct->info) && ct->size != CTSIZE_INVALID) {
info              634 lib_ffi.c            if (ctype_isfield(fct->info)) {
info              636 lib_ffi.c            } else if (ctype_isbitfield(fct->info)) {
info              637 lib_ffi.c      	setintV(L->top++, ctype_bitpos(fct->info));
info              638 lib_ffi.c      	setintV(L->top++, ctype_bitbsz(fct->info));
info              749 lib_ffi.c        if (!(ctype_isstruct(ct->info) || ctype_iscomplex(ct->info) ||
info              750 lib_ffi.c      	ctype_isvector(ct->info)))
info              773 lib_ffi.c        if (!(ctype_isptr(ct->info) || ctype_isstruct(ct->info) ||
info              774 lib_ffi.c      	ctype_isrefarray(ct->info)))
info              976 lj_asm.c           nargs |= ((ct->info & CTF_VARARG) ? CCI_VARARG : 0);
info              978 lj_asm.c           nargs |= (ctype_cconv(ct->info) << CCI_CC_SHIFT);
info               41 lj_carith.c          if (ctype_isptr(ct->info)) {
info               43 lj_carith.c    	if (ctype_isref(ct->info)) ct = ctype_rawchild(cts, ct);
info               44 lj_carith.c          } else if (ctype_isfunc(ct->info)) {
info               49 lj_carith.c          if (ctype_isenum(ct->info)) ct = ctype_child(cts, ct);
info               67 lj_carith.c          if (ctype_isenum(ct->info)) {
info               70 lj_carith.c    	if (cct && ctype_isconstval(cct->info)) {
info               98 lj_carith.c      if (ctype_isptr(ctp->info) || ctype_isrefarray(ctp->info)) {
info              100 lj_carith.c    	(ctype_isptr(ca->ct[1]->info) || ctype_isrefarray(ca->ct[1]->info))) {
info              110 lj_carith.c    	sz = lj_ctype_size(cts, ctype_cid(ctp->info));  /* Element size. */
info              128 lj_carith.c        if (!((mm == MM_add || mm == MM_sub) && ctype_isnum(ca->ct[1]->info)))
info              133 lj_carith.c      } else if (mm == MM_add && ctype_isnum(ctp->info) &&
info              134 lj_carith.c          (ctype_isptr(ca->ct[1]->info) || ctype_isrefarray(ca->ct[1]->info))) {
info              142 lj_carith.c      sz = lj_ctype_size(cts, ctype_cid(ctp->info));  /* Element size. */
info              146 lj_carith.c      id = lj_ctype_intern(cts, CTINFO(CT_PTR, CTALIGN_PTR|ctype_cid(ctp->info)),
info              158 lj_carith.c      if (ctype_isnum(ca->ct[0]->info) && ca->ct[0]->size <= 8 &&
info              159 lj_carith.c          ctype_isnum(ca->ct[1]->info) && ca->ct[1]->size <= 8) {
info              160 lj_carith.c        CTypeID id = (((ca->ct[0]->info & CTF_UNSIGNED) && ca->ct[0]->size == 8) ||
info              161 lj_carith.c    		  ((ca->ct[1]->info & CTF_UNSIGNED) && ca->ct[1]->size == 8)) ?
info              224 lj_carith.c        if (ctype_isptr(ct->info)) id = ctype_cid(ct->info);
info              230 lj_carith.c        if (ctype_isptr(ct->info)) id = ctype_cid(ct->info);
info              244 lj_carith.c    	if (ctype_isenum(ca->ct[i]->info)) isenum = i;
info              176 lj_ccall.c         int n2 = ctype_isvector(d->info) ? 1 : n; \
info              228 lj_ccall.c       if (!(ct->info & CTF_VARARG)) cc->retref = 0;  /* Return complex in FPRs. */
info              231 lj_ccall.c       if (!(ct->info & CTF_VARARG)) memcpy(dp, &cc->fpr[0], ctr->size);
info              241 lj_ccall.c       if (isfp && !(ct->info & CTF_VARARG)) { \
info              242 lj_ccall.c         if ((d->info & CTF_ALIGN) > CTALIGN_PTR) { \
info              275 lj_ccall.c       if ((d->info & CTF_ALIGN) > CTALIGN_PTR) { \
info              292 lj_ccall.c       if ((ct->info & CTF_VARARG)) sp = (uint8_t *)&cc->gpr[0];
info              326 lj_ccall.c           if (ctype_isinteger(d->info)) \
info              339 lj_ccall.c       if (ctype_isfp(ctr->info) && ctr->size == sizeof(float)) \
info              405 lj_ccall.c       if (isfp && nfpr < CCALL_NARG_FPR && !(ct->info & CTF_VARARG)) { \
info              412 lj_ccall.c         if ((d->info & CTF_ALIGN) > CTALIGN_PTR) \
info              428 lj_ccall.c       if (ctype_isfp(ctr->info) && ctr->size == sizeof(float)) \
info              449 lj_ccall.c       if ((ct->info & CTF_UNION)) return 0;
info              452 lj_ccall.c         if (ctype_isfield(ct->info)) {
info              454 lj_ccall.c           if (ctype_isfp(sct->info)) {
info              457 lj_ccall.c           } else if (ctype_isstruct(sct->info)) {
info              463 lj_ccall.c         } else if (ctype_isbitfield(ct->info)) {
info              465 lj_ccall.c         } else if (ctype_isxattrib(ct->info, CTA_SUBTYPE)) {
info              491 lj_ccall.c       if (ctype_isarray(ct->info)) {
info              496 lj_ccall.c       } else if (ctype_isstruct(ct->info)) {
info              499 lj_ccall.c         int cl = ctype_isfp(ct->info) ? CCALL_RCL_SSE : CCALL_RCL_INT;
info              500 lj_ccall.c         lua_assert(ctype_hassize(ct->info));
info              514 lj_ccall.c         if (ctype_isfield(ct->info))
info              516 lj_ccall.c         else if (ctype_isbitfield(ct->info))
info              518 lj_ccall.c         else if (ctype_isxattrib(ct->info, CTA_SUBTYPE))
info              585 lj_ccall.c       unsigned int r = 0, n = 0, isu = (ct->info & CTF_UNION);
info              586 lj_ccall.c       if ((ctf->info & CTF_VARARG)) goto noth;
info              590 lj_ccall.c         if (ctype_isfield(ct->info)) {
info              592 lj_ccall.c           if (ctype_isfp(sct->info)) {
info              595 lj_ccall.c           } else if (ctype_iscomplex(sct->info)) {
info              598 lj_ccall.c           } else if (ctype_isstruct(sct->info)) {
info              603 lj_ccall.c         } else if (ctype_isbitfield(ct->info)) {
info              605 lj_ccall.c         } else if (ctype_isxattrib(ct->info, CTA_SUBTYPE)) {
info              634 lj_ccall.c         if (ctype_isrefarray(s->info)) {
info              636 lj_ccall.c     	       CTINFO(CT_PTR, CTALIGN_PTR|ctype_cid(s->info)), CTSIZE_PTR);
info              637 lj_ccall.c         } else if (ctype_isstruct(s->info) || ctype_isfunc(s->info)) {
info              640 lj_ccall.c         } else if (ctype_isfp(s->info) && s->size == sizeof(float)) {
info              679 lj_ccall.c       switch (ctype_cconv(ct->info)) {
info              690 lj_ccall.c       if (ctype_isvector(ctr->info)) {
info              693 lj_ccall.c       } else if (ctype_iscomplex(ctr->info) || ctype_isstruct(ctr->info)) {
info              696 lj_ccall.c         GCcdata *cd = lj_cdata_new(cts, ctype_cid(ct->info), sz);
info              699 lj_ccall.c         if (ctype_isstruct(ctr->info)) {
info              705 lj_ccall.c       } else if (ctype_isfp(ctr->info)) {
info              714 lj_ccall.c         if (!ctype_isattrib(ctf->info)) break;
info              729 lj_ccall.c           lua_assert(ctype_isfield(ctf->info));
info              730 lj_ccall.c           did = ctype_cid(ctf->info);
info              732 lj_ccall.c           if (!(ct->info & CTF_VARARG))
info              741 lj_ccall.c         if (ctype_isnum(d->info)) {
info              743 lj_ccall.c           if ((d->info & CTF_FP))
info              745 lj_ccall.c         } else if (ctype_isvector(d->info)) {
info              750 lj_ccall.c         } else if (ctype_isstruct(d->info)) {
info              752 lj_ccall.c         } else if (ctype_iscomplex(d->info)) {
info              763 lj_ccall.c         if (CCALL_ALIGN_STACKARG && !rp && (d->info & CTF_ALIGN) > CTALIGN_PTR) {
info              764 lj_ccall.c           MSize align = (1u << ctype_align(d->info-CTALIGN_PTR)) -1;
info              783 lj_ccall.c         if (ctype_isinteger_or_bool(d->info) && d->size < 4) {
info              784 lj_ccall.c           if (d->info & CTF_UNSIGNED)
info              828 lj_ccall.c       if (ctype_isvoid(ctr->info)) {
info              833 lj_ccall.c       if (ctype_isstruct(ctr->info)) {
info              841 lj_ccall.c       if (ctype_iscomplex(ctr->info)) {
info              847 lj_ccall.c       if (LJ_BE && ctype_isinteger_or_bool(ctr->info) && ctr->size < CTSIZE_PTR)
info              850 lj_ccall.c       if (ctype_isfp(ctr->info) || ctype_isvector(ctr->info))
info              857 lj_ccall.c       lua_assert(!(ctype_isrefarray(ctr->info) || ctype_isstruct(ctr->info)));
info              867 lj_ccall.c       if (ctype_isptr(ct->info)) {
info              871 lj_ccall.c       if (ctype_isfunc(ct->info)) {
info              888 lj_ccall.c         if (cc.spadj && ctype_cconv(ct->info) == CTCC_CDECL) {
info              889 lj_ccall.c           CTF_INSERT(ct->info, CCONV, CTCC_STDCALL);
info              365 lj_ccallback.c       lua_assert(ctype_isinteger(cta->info) && n == 2);  /* int64_t. */ \
info              376 lj_ccallback.c   if (ctype_isfp(ctr->info) && ctr->size == sizeof(float)) \
info              397 lj_ccallback.c   if (ctype_isfp(ctr->info) && ctr->size == sizeof(float)) \
info              424 lj_ccallback.c     rid = ctype_cid(ct->info);
info              446 lj_ccallback.c   switch (ctype_cconv(ct->info)) {
info              456 lj_ccallback.c     if (!ctype_isattrib(ctf->info)) {
info              462 lj_ccallback.c       lua_assert(ctype_isfield(ctf->info));
info              464 lj_ccallback.c       isfp = ctype_isfp(cta->info);
info              486 lj_ccallback.c   if (ctype_cconv(ct->info) != CTCC_CDECL)
info              500 lj_ccallback.c   if (!ctype_isvoid(ctr->info)) {
info              503 lj_ccallback.c     if (ctype_isfp(ctr->info))
info              511 lj_ccallback.c     if (ctype_isinteger_or_bool(ctr->info) && ctr->size < 4) {
info              512 lj_ccallback.c       if (ctr->info & CTF_UNSIGNED)
info              520 lj_ccallback.c     if (ctype_isfp(ctr->info))
info              601 lj_ccallback.c   if (!ctype_isptr(ct->info) || (LJ_64 && ct->size != CTSIZE_PTR))
info              604 lj_ccallback.c   if (ctype_isfunc(ct->info)) {
info              607 lj_ccallback.c     if (!(ctype_isvoid(ctr->info) || ctype_isenum(ctr->info) ||
info              608 lj_ccallback.c 	  ctype_isptr(ctr->info) || (ctype_isnum(ctr->info) && ctr->size <= 8)))
info              610 lj_ccallback.c     if ((ct->info & CTF_VARARG))
info              614 lj_ccallback.c       if (!ctype_isattrib(ctf->info)) {
info              616 lj_ccallback.c 	lua_assert(ctype_isfield(ctf->info));
info              618 lj_ccallback.c 	if (!(ctype_isenum(cta->info) || ctype_isptr(cta->info) ||
info              619 lj_ccallback.c 	      (ctype_isnum(cta->info) && cta->size <= 8)) ||
info               26 lj_cconv.c         src = lj_obj_typename[1+(ctype_isnum(s->info) ? LUA_TNUMBER :
info               27 lj_cconv.c     			     ctype_isarray(s->info) ? LUA_TSTRING : LUA_TNIL)];
info               62 lj_cconv.c         if (ctype_isattrib(ct->info)) {
info               63 lj_cconv.c           if (ctype_attrib(ct->info) == CTA_QUAL) *qual |= ct->size;
info               64 lj_cconv.c         } else if (!ctype_isenum(ct->info)) {
info               69 lj_cconv.c       *qual |= (ct->info & CTF_QUAL);
info               81 lj_cconv.c         if (!ctype_isstruct(s->info))
info               89 lj_cconv.c           if (ctype_isvoid(d->info) || ctype_isvoid(s->info))
info               92 lj_cconv.c         if (ctype_type(d->info) != ctype_type(s->info) ||
info               95 lj_cconv.c         if (ctype_isnum(d->info)) {
info               96 lj_cconv.c           if (((d->info ^ s->info) & (CTF_BOOL|CTF_FP)))
info               98 lj_cconv.c         } else if (ctype_ispointer(d->info)) {
info              101 lj_cconv.c         } else if (ctype_isstruct(d->info)) {
info              104 lj_cconv.c         } else if (ctype_isfunc(d->info)) {
info              122 lj_cconv.c       CTInfo dinfo = d->info, sinfo = s->info;
info              212 lj_cconv.c         sinfo = s->info;
info              276 lj_cconv.c         sinfo = s->info;
info              283 lj_cconv.c         dinfo = d->info;
info              289 lj_cconv.c         dinfo = d->info;
info              350 lj_cconv.c         if ((flags & CCF_CAST) || (d->info & CTF_VLA) || dsize != ssize ||
info              357 lj_cconv.c         if ((flags & CCF_CAST) || (d->info & CTF_VLA) || d != s)
info              376 lj_cconv.c       CTInfo sinfo = s->info;
info              421 lj_cconv.c       CTInfo info = s->info;
info              424 lj_cconv.c       lua_assert(ctype_isbitfield(info));
info              426 lj_cconv.c       switch (ctype_bitcsz(info)) {
info              433 lj_cconv.c       pos = ctype_bitpos(info);
info              434 lj_cconv.c       bsz = ctype_bitbsz(info);
info              435 lj_cconv.c       lua_assert(pos < 8*ctype_bitcsz(info));
info              436 lj_cconv.c       lua_assert(bsz > 0 && bsz <= 8*ctype_bitcsz(info));
info              437 lj_cconv.c       if (pos + bsz > 8*ctype_bitcsz(info))
info              439 lj_cconv.c       if (!(info & CTF_BOOL)) {
info              441 lj_cconv.c         if (!(info & CTF_UNSIGNED)) {
info              494 lj_cconv.c         if (ctype_isfield(df->info) || ctype_isbitfield(df->info)) {
info              512 lj_cconv.c           if (ctype_isfield(df->info))
info              516 lj_cconv.c           if ((d->info & CTF_UNION)) break;
info              517 lj_cconv.c         } else if (ctype_isxattrib(df->info, CTA_SUBTYPE)) {
info              553 lj_cconv.c         if (ctype_isref(s->info)) {  /* Resolve reference for value. */
info              556 lj_cconv.c           sid = ctype_cid(s->info);
info              559 lj_cconv.c         if (ctype_isfunc(s->info)) {
info              562 lj_cconv.c           if (ctype_isenum(s->info)) s = ctype_child(cts, s);
info              567 lj_cconv.c         if (ctype_isenum(d->info)) {  /* Match string against enum constant. */
info              570 lj_cconv.c           if (!cct || !ctype_isconstval(cct->info))
info              574 lj_cconv.c           sid = ctype_cid(cct->info);
info              575 lj_cconv.c         } else if (ctype_isrefarray(d->info)) {  /* Copy string to array. */
info              578 lj_cconv.c           if (!ctype_isinteger(dc->info) || dc->size != 1)
info              590 lj_cconv.c         if (ctype_isarray(d->info)) {
info              593 lj_cconv.c         } else if (ctype_isstruct(d->info)) {
info              626 lj_cconv.c       if (ctype_isenum(d->info)) d = ctype_child(cts, d);
info              633 lj_cconv.c       CTInfo info = d->info;
info              636 lj_cconv.c       lua_assert(ctype_isbitfield(info));
info              637 lj_cconv.c       if ((info & CTF_BOOL)) {
info              639 lj_cconv.c         lua_assert(ctype_bitbsz(info) == 1);
info              643 lj_cconv.c         CTypeID did = (info & CTF_UNSIGNED) ? CTID_UINT32 : CTID_INT32;
info              646 lj_cconv.c       pos = ctype_bitpos(info);
info              647 lj_cconv.c       bsz = ctype_bitbsz(info);
info              648 lj_cconv.c       lua_assert(pos < 8*ctype_bitcsz(info));
info              649 lj_cconv.c       lua_assert(bsz > 0 && bsz <= 8*ctype_bitcsz(info));
info              651 lj_cconv.c       if (pos + bsz > 8*ctype_bitcsz(info))
info              656 lj_cconv.c       switch (ctype_bitcsz(info)) {
info              692 lj_cconv.c         if (ctype_isfield(df->info) || ctype_isbitfield(df->info)) {
info              697 lj_cconv.c           if (ctype_isfield(df->info))
info              701 lj_cconv.c           if ((d->info & CTF_UNION)) break;
info              702 lj_cconv.c         } else if (ctype_isxattrib(df->info, CTA_SUBTYPE)) {
info              705 lj_cconv.c           if ((d->info & CTF_UNION)) break;
info              727 lj_cconv.c       if (!(ctype_isrefarray(d->info) || ctype_isstruct(d->info)))
info              729 lj_cconv.c       if (tvistab(o) || (tvisstr(o) && !ctype_isstruct(d->info)))
info              744 lj_cconv.c       else if (ctype_isarray(d->info))  /* Also handles valarray init with len>1. */
info              746 lj_cconv.c       else if (ctype_isstruct(d->info))
info               29 lj_cconv.h       uint32_t idx = ((info >> 26) & 15u);  /* Dispatch bits. */
info               30 lj_cconv.h       lua_assert(ctype_type(info) <= CT_MAYCONVERT);
info               70 lj_cdata.c         CTSize sz = ctype_hassize(ct->info) ? ct->size : CTSIZE_PTR;
info               71 lj_cdata.c         lua_assert(ctype_hassize(ct->info) || ctype_isfunc(ct->info) ||
info               72 lj_cdata.c     	       ctype_isextern(ct->info));
info              108 lj_cdata.c       if (ctype_isref(ct->info)) {
info              116 lj_cdata.c       while (ctype_isattrib(ct->info)) {
info              117 lj_cdata.c         if (ctype_attrib(ct->info) == CTA_QUAL) *qual |= ct->size;
info              120 lj_cdata.c       lua_assert(!ctype_isref(ct->info));  /* Interning rejects refs to refs. */
info              128 lj_cdata.c         if (ctype_ispointer(ct->info)) {
info              129 lj_cdata.c           CTSize sz = lj_ctype_size(cts, ctype_cid(ct->info));  /* Element size. */
info              132 lj_cdata.c           if (ctype_isptr(ct->info)) {
info              134 lj_cdata.c           } else if ((ct->info & (CTF_VECTOR|CTF_COMPLEX))) {
info              135 lj_cdata.c     	if ((ct->info & CTF_COMPLEX)) idx &= 1;
info              144 lj_cdata.c         if (ctype_isenum(ctk->info)) ctk = ctype_child(cts, ctk);
info              145 lj_cdata.c         if (ctype_isinteger(ctk->info)) {
info              152 lj_cdata.c         if (ctype_isstruct(ct->info)) {
info              159 lj_cdata.c         } else if (ctype_iscomplex(ct->info)) {
info              173 lj_cdata.c           if (ctype_isptr(sct->info))
info              175 lj_cdata.c           if (ctype_isstruct(sct->info)) {
info              178 lj_cdata.c     	if (fct && ctype_isconstval(fct->info))
info              184 lj_cdata.c       if (ctype_isptr(ct->info)) {  /* Automatically perform '->'. */
info              185 lj_cdata.c         if (ctype_isstruct(ctype_rawchild(cts, ct)->info)) {
info              201 lj_cdata.c       lua_assert(ctype_isinteger(ctt->info) && ctt->size <= 4);
info              203 lj_cdata.c       if ((ctt->info & CTF_UNSIGNED) && (int32_t)ct->size < 0)
info              214 lj_cdata.c       if (ctype_isconstval(s->info)) {
info              217 lj_cdata.c       } else if (ctype_isbitfield(s->info)) {
info              222 lj_cdata.c       lua_assert(ctype_ispointer(s->info) || ctype_isfield(s->info));
info              223 lj_cdata.c       sid = ctype_cid(s->info);
info              227 lj_cdata.c       if (ctype_isref(s->info)) {
info              230 lj_cdata.c         sid = ctype_cid(s->info);
info              235 lj_cdata.c       while (ctype_isattrib(s->info))
info              246 lj_cdata.c       if (ctype_isconstval(d->info)) {
info              248 lj_cdata.c       } else if (ctype_isbitfield(d->info)) {
info              249 lj_cdata.c         if (((d->info|qual) & CTF_CONST)) goto err_const;
info              255 lj_cdata.c       lua_assert(ctype_ispointer(d->info) || ctype_isfield(d->info));
info              259 lj_cdata.c       if (ctype_isref(d->info)) {
info              267 lj_cdata.c         if (ctype_isattrib(d->info)) {
info              268 lj_cdata.c           if (ctype_attrib(d->info) == CTA_QUAL) qual |= d->size;
info              275 lj_cdata.c       lua_assert(ctype_hassize(d->info) && !ctype_isvoid(d->info));
info              277 lj_cdata.c       if (((d->info|qual) & CTF_CONST)) {
info               43 lj_cdata.h       lua_assert((ctype_hassize(ct->info) ? ct->size : CTSIZE_PTR) == sz);
info              299 lj_clib.c          if (ctype_isfield(ct->info)) {
info              313 lj_clib.c          if (ctype_isxattrib(ctf->info, CTA_REDIR))
info              329 lj_clib.c          if (ctype_isconstval(ct->info)) {
info              331 lj_clib.c            lua_assert(ctype_isinteger(ctt->info) && ctt->size <= 4);
info              332 lj_clib.c            if ((ctt->info & CTF_UNSIGNED) && (int32_t)ct->size < 0)
info              343 lj_clib.c            lua_assert(ctype_isfunc(ct->info) || ctype_isextern(ct->info));
info              346 lj_clib.c            if (!p && ctype_isfunc(ct->info)) {
info              347 lj_clib.c      	CTInfo cconv = ctype_cconv(ct->info);
info              182 lj_cparse.c      if (ctype_type(cp->ct->info) == CT_KW)
info              183 lj_cparse.c        return ctype_cid(cp->ct->info);
info              422 lj_cparse.c      if (cp->tok == CTOK_IDENT && ctype_istypedef(cp->ct->info)) return 1;
info              450 lj_cparse.c      CTInfo info;
info              460 lj_cparse.c      info = lj_ctype_info(cp->cts, k->id, &sz);
info              467 lj_cparse.c        k->u32 = 1u << ctype_align(info);
info              499 lj_cparse.c        if (!ctype_ispointer(ct->info))
info              501 lj_cparse.c        k->u32 = 0; k->id = ctype_cid(ct->info);
info              511 lj_cparse.c        if (ctype_type(cp->ct->info) == CT_CONSTVAL) {
info              512 lj_cparse.c          k->u32 = cp->ct->size; k->id = ctype_cid(cp->ct->info);
info              513 lj_cparse.c        } else if (ctype_type(cp->ct->info) == CT_EXTERN) {
info              514 lj_cparse.c          k->u32 = cp->val.id; k->id = ctype_cid(cp->ct->info);
info              515 lj_cparse.c        } else if (ctype_type(cp->ct->info) == CT_FUNC) {
info              542 lj_cparse.c          if (!ctype_ispointer(ct->info)) {
info              544 lj_cparse.c    	if (!ctype_ispointer(ct->info))
info              554 lj_cparse.c    	if (!ctype_ispointer(ct->info))
info              556 lj_cparse.c    	ct = lj_ctype_rawref(cp->cts, ctype_cid(ct->info));
info              560 lj_cparse.c          if (!ctype_isstruct(ct->info) || ct->size == CTSIZE_INVALID ||
info              562 lj_cparse.c    	  ctype_isbitfield(fct->info)) {
info              567 lj_cparse.c          k->u32 = ctype_isconstval(ct->info) ? ct->size : 0;
info              572 lj_cparse.c        k->id = ctype_cid(ct->info);
info              732 lj_cparse.c      if (!ctype_isinteger(ct->info)) cp_err(cp, LJ_ERR_BADVAL);
info              751 lj_cparse.c      decl->stack[top].info = info;
info              764 lj_cparse.c      return (decl->pos = cp_add(decl, info, size));
info              771 lj_cparse.c      if (ctype_isfunc(ct->info)) {  /* Ok to modify in-place. */
info              774 lj_cparse.c          ct->info = (ct->info & (CTMASK_NUM|CTF_VARARG|CTMASK_CID)) +
info              788 lj_cparse.c      CTInfo info = ct->info;
info              790 lj_cparse.c      switch (ctype_type(info)) {
info              800 lj_cparse.c        if (ctype_isxattrib(info, CTA_QUAL))
info              802 lj_cparse.c        cp_push_type(decl, ctype_cid(info));  /* Unroll. */
info              803 lj_cparse.c        cp_push(decl, info & ~CTMASK_CID, size);  /* Copy type. */
info              806 lj_cparse.c        if ((ct->info & (CTF_VECTOR|CTF_COMPLEX))) {
info              807 lj_cparse.c          info |= (decl->attr & CTF_QUAL);
info              810 lj_cparse.c        cp_push_type(decl, ctype_cid(info));  /* Unroll. */
info              811 lj_cparse.c        cp_push(decl, info & ~CTMASK_CID, size);  /* Copy type. */
info              817 lj_cparse.c        decl->stack[cp_push(decl, info, size)].sib = ct->sib;
info              821 lj_cparse.c        cp_push(decl, info|(decl->attr & CTF_QUAL), size);
info              836 lj_cparse.c        CTInfo info = ct->info;
info              840 lj_cparse.c        if (ctype_istypedef(info)) {
info              842 lj_cparse.c          id = ctype_cid(info);
info              844 lj_cparse.c          cinfo = ctype_get(cp->cts, id)->info;
info              847 lj_cparse.c        } else if (ctype_isfunc(info)) {  /* Intern function. */
info              854 lj_cparse.c    	if (ctype_isfunc(refct->info) || ctype_isrefarray(refct->info))
info              860 lj_cparse.c    	if (!ctype_isattrib(ctn->info)) break;
info              866 lj_cparse.c          fct->info = cinfo = info + id;
info              870 lj_cparse.c        } else if (ctype_isattrib(info)) {
info              871 lj_cparse.c          if (ctype_isxattrib(info, CTA_QUAL))
info              873 lj_cparse.c          else if (ctype_isxattrib(info, CTA_ALIGN))
info              875 lj_cparse.c          id = lj_ctype_intern(cp->cts, info+id, size);
info              878 lj_cparse.c          if (ctype_isnum(info)) {  /* Handle mode/vector-size attributes. */
info              880 lj_cparse.c    	if (!(info & CTF_BOOL)) {
info              883 lj_cparse.c    	  if (msize && (!(info & CTF_FP) || (msize == 4 || msize == 8))) {
info              886 lj_cparse.c    	    CTF_INSERT(info, ALIGN, malign);
info              893 lj_cparse.c    	      id = lj_ctype_intern(cp->cts, info, size);
info              897 lj_cparse.c    	      if (ctype_align(info) > vsize) vsize = ctype_align(info);
info              898 lj_cparse.c    	      info = CTINFO(CT_ARRAY, (info & CTF_QUAL) + CTF_VECTOR +
info              903 lj_cparse.c          } else if (ctype_isptr(info)) {
info              905 lj_cparse.c    	if (id && ctype_isref(ctype_raw(cp->cts, id)->info))
info              907 lj_cparse.c    	if (ctype_isref(info)) {
info              908 lj_cparse.c    	  info &= ~CTF_VOLATILE;  /* Refs are always const, never volatile. */
info              912 lj_cparse.c    	    if (!ctype_isattrib(ctn->info)) break;
info              916 lj_cparse.c          } else if (ctype_isarray(info)) {  /* Check for valid array size etc. */
info              930 lj_cparse.c    	if ((cinfo & CTF_ALIGN) > (info & CTF_ALIGN))  /* Find max. align. */
info              931 lj_cparse.c    	  info = (info & ~CTF_ALIGN) | (cinfo & CTF_ALIGN);
info              932 lj_cparse.c    	info |= (cinfo & CTF_QUAL);  /* Inherit qual. */
info              934 lj_cparse.c    	lua_assert(ctype_isvoid(info));
info              937 lj_cparse.c          cinfo = info+id;
info              938 lj_cparse.c          id = lj_ctype_intern(cp->cts, info+id, size);
info              965 lj_cparse.c      CTInfo info;
info              969 lj_cparse.c      while (ctype_isattrib(ctt->info)) {  /* Skip attributes. */
info              970 lj_cparse.c        ctypeid = ctype_cid(ctt->info);  /* Update ID, too. */
info              973 lj_cparse.c      info = ctt->info;
info              975 lj_cparse.c      if (!ctype_isinteger(info) || !(info & CTF_CONST) || size > 4)
info              980 lj_cparse.c      (*ctp)->info = CTINFO(CT_CONSTVAL, CTF_CONST|ctypeid);
info              982 lj_cparse.c      if ((info & CTF_UNSIGNED))
info             1203 lj_cparse.c          if ((ct->info ^ info) & (CTMASK_NUM|CTF_UNION))  /* Wrong type. */
info             1209 lj_cparse.c          ct->info = info;
info             1217 lj_cparse.c        ct->info = info;
info             1231 lj_cparse.c      CTSize align = ctype_align(info);
info             1235 lj_cparse.c      if (align > 2 && !(info & CTFP_ALIGNED)) {
info             1236 lj_cparse.c        if (ctype_isarray(info) && !(info & CTF_VECTOR)) {
info             1239 lj_cparse.c    	info = ct->info;
info             1240 lj_cparse.c          } while (ctype_isarray(info) && !(info & CTF_VECTOR));
info             1242 lj_cparse.c        if (ctype_isnum(info) || ctype_isenum(info))
info             1255 lj_cparse.c      CTInfo sinfo = sct->info;
info             1261 lj_cparse.c        if (ctype_isfield(ct->info) ||
info             1262 lj_cparse.c    	(ctype_isxattrib(ct->info, CTA_SUBTYPE) && attr)) {
info             1265 lj_cparse.c          CTInfo info = lj_ctype_info(cp->cts, ctype_cid(ct->info), &sz);
info             1267 lj_cparse.c          sinfo |= (info & (CTF_QUAL|CTF_VLA));  /* Merge pseudo-qualifiers. */
info             1270 lj_cparse.c          if (sz >= 0x20000000u || bofs + csz < bofs || (info & CTF_VLA)) {
info             1271 lj_cparse.c    	if (!(sz == CTSIZE_INVALID && ctype_isarray(info) &&
info             1276 lj_cparse.c          align = cp_field_align(cp, ct, info);
info             1285 lj_cparse.c          bsz = ctype_bitcsz(ct->info);  /* Bitfield size (temp.). */
info             1286 lj_cparse.c          if (bsz == CTBSZ_FIELD || !ctype_isfield(ct->info)) {
info             1297 lj_cparse.c    	  ct->info = CTINFO(CT_FIELD, ctype_cid(ct->info));
info             1300 lj_cparse.c    	  ct->info = CTINFO(CT_BITFIELD,
info             1301 lj_cparse.c    	    (info & (CTF_QUAL|CTF_UNSIGNED|CTF_BOOL)) +
info             1304 lj_cparse.c    	  ct->info += ((csz - (bofs & (csz-1)) - bsz) << CTSHIFT_BITPOS);
info             1306 lj_cparse.c    	  ct->info += ((bofs & (csz-1)) << CTSHIFT_BITPOS);
info             1324 lj_cparse.c      sct->info = sinfo + CTALIGN(maxalign);
info             1366 lj_cparse.c    	    if (ctype_isarray(tct->info) && tct->size == CTSIZE_INVALID)
info             1371 lj_cparse.c    	      if (!((ctype_isstruct(tct->info) && !(tct->info & CTF_VLA)) ||
info             1372 lj_cparse.c    		    ctype_isenum(tct->info)))
info             1374 lj_cparse.c    	      ct->info = CTINFO(CT_ATTRIB, CTATTRIB(CTA_SUBTYPE) + ctypeid);
info             1375 lj_cparse.c    	      ct->size = ctype_isstruct(tct->info) ?
info             1381 lj_cparse.c    	    if (!ctype_isinteger_or_bool(tct->info) ||
info             1383 lj_cparse.c    		bsz > ((tct->info & CTF_BOOL) ? 1 : 8*tct->size))
info             1388 lj_cparse.c    	  ct->info = CTINFO(CT_FIELD, ctypeid + (bsz << CTSHIFT_BITCSZ));
info             1449 lj_cparse.c    	ct->info = CTINFO(CT_CONSTVAL, CTF_CONST|k.id);
info             1458 lj_cparse.c        ctype_get(cp->cts, eid)->info = einfo;
info             1511 lj_cparse.c          if (ctype_istypedef(cp->ct->info)) {
info             1512 lj_cparse.c    	tdef = ctype_cid(cp->ct->info);  /* Get typedef. */
info             1538 lj_cparse.c        CTInfo info = CTINFO(CT_NUM, (cds & CDF_UNSIGNED) ? CTF_UNSIGNED : 0);
info             1542 lj_cparse.c          info |= CTF_BOOL;
info             1543 lj_cparse.c          if (!(cds & CDF_SIGNED)) info |= CTF_UNSIGNED;
info             1548 lj_cparse.c          info = CTINFO(CT_NUM, CTF_FP);
info             1552 lj_cparse.c    	info |= CTF_UCHAR;  /* Handle platforms where char is unsigned. */
info             1558 lj_cparse.c          info |= CTF_LONG;
info             1566 lj_cparse.c        info += CTALIGN(lj_fls(sz));  /* Use natural alignment. */
info             1567 lj_cparse.c        info += (decl->attr & CTF_QUAL);  /* Merge qualifiers. */
info             1568 lj_cparse.c        cp_push(decl, info, sz);
info             1580 lj_cparse.c      CTInfo info = CTINFO(CT_ARRAY, 0);
info             1584 lj_cparse.c        info |= CTF_VLA;  /* Create variable-length array a[?]. */
info             1588 lj_cparse.c      cp_add(decl, info, nelem);
info             1595 lj_cparse.c      CTInfo info = CTINFO(CT_FUNC, 0);
info             1605 lj_cparse.c    	info |= CTF_VARARG;
info             1613 lj_cparse.c          if (ctype_isvoid(ct->info))
info             1615 lj_cparse.c          else if (ctype_isrefarray(ct->info))
info             1617 lj_cparse.c    	  CTINFO(CT_PTR, CTALIGN_PTR|ctype_cid(ct->info)), CTSIZE_PTR);
info             1618 lj_cparse.c          else if (ctype_isfunc(ct->info))
info             1629 lj_cparse.c          ct->info = CTINFO(CT_FIELD, ctypeid);
info             1646 lj_cparse.c      info |= (fdecl->fattr & ~CTMASK_CID);
info             1648 lj_cparse.c      fdecl->stack[cp_add(fdecl, info, nargs)].sib = anchor;
info             1659 lj_cparse.c          CTInfo info;
info             1662 lj_cparse.c          info = CTINFO(CT_PTR, CTALIGN_PTR);
info             1666 lj_cparse.c    	info = CTINFO(CT_PTR, CTALIGN(2));
info             1669 lj_cparse.c          info += (decl->attr & (CTF_QUAL|CTF_REF));
info             1671 lj_cparse.c          cp_push(decl, info, sz);
info             1787 lj_cparse.c    	ctype_istypedef(decl.stack[0].info)) {
info             1788 lj_cparse.c          CTInfo info = ctype_rawchild(cp->cts, &decl.stack[0])->info;
info             1789 lj_cparse.c          if (ctype_isstruct(info) || ctype_isenum(info))
info             1801 lj_cparse.c    	  ct->info = CTINFO(CT_TYPEDEF, ctypeid);
info             1803 lj_cparse.c    	} else if (ctype_isfunc(ctype_get(cp->cts, ctypeid)->info)) {
info             1814 lj_cparse.c    	  ct->info = CTINFO(CT_EXTERN, ctypeid);
info             1820 lj_cparse.c    	  cta->info = CTINFO(CT_ATTRIB, CTATTRIB(CTA_REDIR));
info               98 lj_crecord.c     if (ctype_isenum(ct->info)) ct = ctype_child(cts, ct);
info               99 lj_crecord.c     if (LJ_LIKELY(ctype_isnum(ct->info))) {
info              100 lj_crecord.c       if ((ct->info & CTF_FP)) {
info              108 lj_crecord.c   	return IRT_I8 + 2*b + ((ct->info & CTF_UNSIGNED) ? 1 : 0);
info              110 lj_crecord.c     } else if (ctype_isptr(ct->info)) {
info              112 lj_crecord.c     } else if (ctype_iscomplex(ct->info)) {
info              154 lj_crecord.c       if (ctype_isfield(df->info)) {
info              165 lj_crecord.c         if (ctype_iscomplex(cct->info)) {
info              171 lj_crecord.c       } else if (!ctype_isconstval(df->info)) {
info              239 lj_crecord.c         lua_assert(ctype_isarray(ct->info) || ctype_isstruct(ct->info));
info              240 lj_crecord.c         if (ctype_isarray(ct->info)) {
info              246 lj_crecord.c         } else if ((ct->info & CTF_UNION)) {
info              247 lj_crecord.c   	step = (1u << ctype_align(ct->info));
info              370 lj_crecord.c     if ((s->info & CTF_FP)) {
info              393 lj_crecord.c     CTInfo dinfo = d->info, sinfo = s->info;
info              550 lj_crecord.c     CTInfo sinfo = s->info;
info              624 lj_crecord.c       if (ctype_isenum(d->info)) {  /* Match string against enum constant. */
info              630 lj_crecord.c         if (cct && ctype_isconstval(cct->info)) {
info              634 lj_crecord.c   	sid = ctype_cid(cct->info);
info              636 lj_crecord.c       } else if (ctype_isrefarray(d->info)) {  /* Copy string to array. */
info              649 lj_crecord.c       if (ctype_isptr(s->info)) {
info              651 lj_crecord.c         if (ctype_isref(s->info)) {
info              654 lj_crecord.c   	if (ctype_isenum(s->info)) s = ctype_child(cts, s);
info              664 lj_crecord.c         if (ctype_isenum(s->info)) s = ctype_child(cts, s);
info              670 lj_crecord.c       if (ctype_isnum(s->info) && t != IRT_CDATA)
info              676 lj_crecord.c     if (ctype_isenum(d->info)) d = ctype_child(cts, d);
info              740 lj_crecord.c     if (ctype_isptr(ct->info)) {
info              742 lj_crecord.c       if (ctype_isref(ct->info)) ct = ctype_rawchild(cts, ct);
info              752 lj_crecord.c       if (ctype_ispointer(ct->info)) {
info              755 lj_crecord.c         if ((ct->info & CTF_COMPLEX))
info              757 lj_crecord.c         sz = lj_ctype_size(cts, (sid = ctype_cid(ct->info)));
info              777 lj_crecord.c       if (ctype_ispointer(ct->info) && t >= IRT_I8 && t <= IRT_U64) {
info              787 lj_crecord.c         if (LJ_64 && ctk->size < sizeof(intptr_t) && !(ctk->info & CTF_UNSIGNED))
info              799 lj_crecord.c       if (ctype_isstruct(ct->info)) {
info              806 lj_crecord.c   	if (ctype_isconstval(fct->info)) {
info              808 lj_crecord.c   	      (ctype_child(cts, fct)->info & CTF_UNSIGNED)) {
info              814 lj_crecord.c   	} else if (ctype_isbitfield(fct->info)) {
info              817 lj_crecord.c   	  lua_assert(ctype_isfield(fct->info));
info              818 lj_crecord.c   	  sid = ctype_cid(fct->info);
info              822 lj_crecord.c       } else if (ctype_iscomplex(ct->info)) {
info              829 lj_crecord.c   	sid = ctype_cid(ct->info);
info              834 lj_crecord.c       if (ctype_isptr(ct->info)) {  /* Automatically perform '->'. */
info              836 lj_crecord.c         if (ctype_isstruct(cct->info)) {
info              851 lj_crecord.c     if (ctype_isref(ct->info)) {
info              853 lj_crecord.c       sid = ctype_cid(ct->info);
info              857 lj_crecord.c     while (ctype_isattrib(ct->info))
info              893 lj_crecord.c     CTInfo info = lj_ctype_info(cts, id, &sz);
info              896 lj_crecord.c     if (!sz || sz > 128 || (info & CTF_VLA) || ctype_align(info) > CT_MEMALIGN)
info              900 lj_crecord.c     if (ctype_isptr(info) || (ctype_isinteger(info) && (sz == 4 || sz == 8))) {
info              902 lj_crecord.c   	      ctype_isptr(info) ? lj_ir_kptr(J, NULL) :
info              913 lj_crecord.c       } else if (ctype_isarray(d->info)) {
info              921 lj_crecord.c         if (!(ctype_isnum(dc->info) || ctype_isptr(dc->info)))
info              931 lj_crecord.c   	  sp = ctype_isnum(dc->info) ? lj_ir_kint(J, 0) : TREF_NIL;
info              935 lj_crecord.c       } else if (ctype_isstruct(d->info)) {
info              941 lj_crecord.c   	if (ctype_isfield(df->info)) {
info              949 lj_crecord.c   	  if (!(ctype_isnum(dc->info) || ctype_isptr(dc->info) ||
info              950 lj_crecord.c   		ctype_isenum(dc->info)))
info              957 lj_crecord.c   	    sp = ctype_isptr(dc->info) ? TREF_NIL : lj_ir_kint(J, 0);
info              962 lj_crecord.c   	} else if (!ctype_isconstval(df->info)) {
info             1000 lj_crecord.c     if (ctype_cconv(ct->info) == CTCC_THISCALL)
info             1002 lj_crecord.c     else if (ctype_cconv(ct->info) == CTCC_FASTCALL)
info             1010 lj_crecord.c       if (!ctype_isattrib(ctf->info)) break;
info             1024 lj_crecord.c         lua_assert(ctype_isfield(ctf->info));
info             1025 lj_crecord.c         did = ctype_cid(ctf->info);
info             1027 lj_crecord.c         if (!(ct->info & CTF_VARARG))
info             1032 lj_crecord.c       if (!(ctype_isnum(d->info) || ctype_isptr(d->info) ||
info             1033 lj_crecord.c   	  ctype_isenum(d->info)))
info             1036 lj_crecord.c       if (ctype_isinteger_or_bool(d->info)) {
info             1038 lj_crecord.c   	if ((d->info & CTF_UNSIGNED))
info             1043 lj_crecord.c       } else if (LJ_SOFTFP && ctype_isfp(d->info) && d->size > 4) {
info             1049 lj_crecord.c       if (!ctype_isfp(d->info)) {
info             1065 lj_crecord.c       if (!ctype_isfp(d->info) && ngpr) {
info             1111 lj_crecord.c     if (ctype_isptr(ct->info)) {
info             1115 lj_crecord.c     if (ctype_isfunc(ct->info)) {
info             1126 lj_crecord.c       if (ctype_isvoid(ctr->info)) {
info             1129 lj_crecord.c       } else if (!(ctype_isnum(ctr->info) || ctype_isptr(ctr->info) ||
info             1130 lj_crecord.c   		 ctype_isenum(ctr->info)) || t == IRT_CDATA) {
info             1133 lj_crecord.c       if ((ct->info & CTF_VARARG)
info             1135 lj_crecord.c   	|| ctype_cconv(ct->info) != CTCC_CDECL
info             1141 lj_crecord.c       if (ctype_isbool(ctr->info)) {
info             1157 lj_crecord.c   	       t == IRT_I64 || t == IRT_U64 || ctype_isenum(ctr->info)) {
info             1158 lj_crecord.c         TRef trid = lj_ir_kint(J, ctype_cid(ct->info));
info             1191 lj_crecord.c     tv = lj_ctype_meta(cts, ctype_isptr(ct->info) ? ctype_cid(ct->info) : id, mm);
info             1208 lj_crecord.c     if (sp[0] && sp[1] && ctype_isnum(s[0]->info) && ctype_isnum(s[1]->info)) {
info             1215 lj_crecord.c       if (((s[0]->info & CTF_UNSIGNED) && s[0]->size == 8) ||
info             1216 lj_crecord.c   	((s[1]->info & CTF_UNSIGNED) && s[1]->size == 8)) {
info             1221 lj_crecord.c   	  !((s[0]->info | s[1]->info) & CTF_FP) &&
info             1223 lj_crecord.c   	if (!((s[0]->info ^ s[1]->info) & CTF_UNSIGNED) ||
info             1225 lj_crecord.c   	  dt = (s[0]->info & CTF_UNSIGNED) ? IRT_U32 : IRT_INT;
info             1228 lj_crecord.c   	  dt = (s[1]->info & CTF_UNSIGNED) ? IRT_U32 : IRT_INT;
info             1239 lj_crecord.c   			 (s[i]->info & CTF_UNSIGNED) ? 0 : IRCONV_SEXT);
info             1267 lj_crecord.c     if (ctype_isptr(ctp->info) || ctype_isrefarray(ctp->info)) {
info             1269 lj_crecord.c   	(ctype_isptr(s[1]->info) || ctype_isrefarray(s[1]->info))) {
info             1272 lj_crecord.c   	CTSize sz = lj_ctype_size(cts, ctype_cid(ctp->info));
info             1289 lj_crecord.c       if (!((mm == MM_add || mm == MM_sub) && ctype_isnum(s[1]->info)))
info             1291 lj_crecord.c     } else if (mm == MM_add && ctype_isnum(ctp->info) &&
info             1292 lj_crecord.c   	     (ctype_isptr(s[1]->info) || ctype_isrefarray(s[1]->info))) {
info             1301 lj_crecord.c       CTSize sz = lj_ctype_size(cts, ctype_cid(ctp->info));
info             1318 lj_crecord.c       id = lj_ctype_intern(cts, CTINFO(CT_PTR, CTALIGN_PTR|ctype_cid(ctp->info)),
info             1333 lj_crecord.c         if (ctype_isptr(ct->info)) id = ctype_cid(ct->info);
info             1339 lj_crecord.c         if (ctype_isptr(ct->info)) id = ctype_cid(ct->info);
info             1350 lj_crecord.c       if (sp[0] && sp[1] && ctype_isnum(s[0]->info) == ctype_isnum(s[1]->info)) {
info             1379 lj_crecord.c         if (ctype_isptr(ct->info)) {  /* Resolve pointer or reference. */
info             1381 lj_crecord.c   	if (ctype_isref(ct->info)) {
info             1391 lj_crecord.c   	if (ctype_isenum(ct->info)) ct = ctype_child(cts, ct);
info             1393 lj_crecord.c         } else if (ctype_isfunc(ct->info)) {
info             1401 lj_crecord.c         if (ctype_isenum(ct->info)) ct = ctype_child(cts, ct);
info             1402 lj_crecord.c         if (ctype_isnum(ct->info)) {
info             1419 lj_crecord.c         if (ctype_isenum(ct->info)) {  /* Match string against enum constant. */
info             1423 lj_crecord.c   	if (cct && ctype_isconstval(cct->info)) {
info             1431 lj_crecord.c         } else if (ctype_isptr(ct->info)) {
info             1480 lj_crecord.c         if (ctype_isconstval(ct->info)) {
info             1482 lj_crecord.c   	    (ctype_child(cts, ct)->info & CTF_UNSIGNED))
info             1486 lj_crecord.c         } else if (ctype_isextern(ct->info)) {
info             1487 lj_crecord.c   	CTypeID sid = ctype_cid(ct->info);
info             1574 lj_crecord.c         if (ctype_isptr(ct->info))
info             1631 lj_crecord.c       if (ctype_isvltype(ct->info))
info             1655 lj_crecord.c     if (ctype_isenum(ct->info)) ct = ctype_child(cts, ct);
info             1656 lj_crecord.c     if (ctype_isnum(ct->info) || ctype_iscomplex(ct->info)) {
info             1657 lj_crecord.c       if (ctype_isinteger_or_bool(ct->info) && ct->size <= 4 &&
info             1658 lj_crecord.c   	!(ct->size == 4 && (ct->info & CTF_UNSIGNED)))
info              112 lj_ctype.c     #define CTTYINFODEF(id, sz, ct, info)	CTINFO((ct),(((sz)&0x3fu)<<10)+(info)),
info              168 lj_ctype.c       ct->info = 0;
info              179 lj_ctype.c       uint32_t h = ct_hashtype(info, size);
info              184 lj_ctype.c         if (ct->info == info && ct->size == size)
info              194 lj_ctype.c       cts->tab[id].info = info;
info              206 lj_ctype.c       uint32_t h = ct_hashtype(ct->info, ct->size);
info              226 lj_ctype.c     	((tmask >> ctype_type(ct->info)) & 1)) {
info              246 lj_ctype.c         if (ctype_isxattrib(ct->info, CTA_SUBTYPE)) {
info              249 lj_ctype.c           while (ctype_isattrib(cct->info)) {
info              250 lj_ctype.c     	if (ctype_attrib(cct->info) == CTA_QUAL) q |= cct->size;
info              270 lj_ctype.c       while (ctype_isattrib(ct->info) || ctype_isref(ct->info))
info              279 lj_ctype.c       return ctype_hassize(ct->info) ? ct->size : CTSIZE_INVALID;
info              286 lj_ctype.c       if (ctype_isstruct(ct->info)) {
info              291 lj_ctype.c           if (ctype_type(ctf->info) == CT_FIELD)
info              292 lj_ctype.c     	arrid = ctype_cid(ctf->info);  /* Remember last field of VLS. */
info              297 lj_ctype.c       lua_assert(ctype_isvlarray(ct->info));  /* Must be a VLA. */
info              299 lj_ctype.c       lua_assert(ctype_hassize(ct->info));
info              311 lj_ctype.c         CTInfo info = ct->info;
info              312 lj_ctype.c         if (ctype_isenum(info)) {
info              314 lj_ctype.c         } else if (ctype_isattrib(info)) {
info              315 lj_ctype.c           if (ctype_isxattrib(info, CTA_QUAL))
info              317 lj_ctype.c           else if (ctype_isxattrib(info, CTA_ALIGN) && !(qual & CTFP_ALIGNED))
info              320 lj_ctype.c           if (!(qual & CTFP_ALIGNED)) qual |= (info & CTF_ALIGN);
info              321 lj_ctype.c           qual |= (info & ~(CTF_ALIGN|CTMASK_CID));
info              322 lj_ctype.c           lua_assert(ctype_hassize(info) || ctype_isfunc(info));
info              323 lj_ctype.c           *szp = ctype_isfunc(info) ? CTSIZE_INVALID : ct->size;
info              326 lj_ctype.c         ct = ctype_get(cts, ctype_cid(info));
info              336 lj_ctype.c       while (ctype_isattrib(ct->info) || ctype_isref(ct->info)) {
info              337 lj_ctype.c         id = ctype_cid(ct->info);
info              340 lj_ctype.c       if (ctype_isptr(ct->info) &&
info              341 lj_ctype.c           ctype_isfunc(ctype_get(cts, ctype_cid(ct->info))->info))
info              418 lj_ctype.c       if ((info & CTF_VOLATILE)) ctype_preplit(ctr, "volatile");
info              419 lj_ctype.c       if ((info & CTF_CONST)) ctype_preplit(ctr, "const");
info              443 lj_ctype.c         CTInfo info = ct->info;
info              445 lj_ctype.c         switch (ctype_type(info)) {
info              447 lj_ctype.c           if ((info & CTF_BOOL)) {
info              449 lj_ctype.c           } else if ((info & CTF_FP)) {
info              454 lj_ctype.c     	if (!((info ^ CTF_UCHAR) & CTF_UNSIGNED)) ctype_preplit(ctr, "char");
info              460 lj_ctype.c     	if ((info & CTF_UNSIGNED)) ctype_preplit(ctr, "unsigned");
info              465 lj_ctype.c     	if ((info & CTF_UNSIGNED)) ctype_prepc(ctr, 'u');
info              467 lj_ctype.c           ctype_prepqual(ctr, (qual|info));
info              471 lj_ctype.c           ctype_prepqual(ctr, (qual|info));
info              474 lj_ctype.c           ctype_preptype(ctr, ct, qual, (info & CTF_UNION) ? "union" : "struct");
info              484 lj_ctype.c           if (ctype_attrib(info) == CTA_QUAL) qual |= size;
info              487 lj_ctype.c           if ((info & CTF_REF)) {
info              490 lj_ctype.c     	ctype_prepqual(ctr, (qual|info));
info              499 lj_ctype.c           if (ctype_isrefarray(info)) {
info              506 lj_ctype.c     	} else if ((info & CTF_VLA)) {
info              510 lj_ctype.c           } else if ((info & CTF_COMPLEX)) {
info              530 lj_ctype.c         ct = ctype_get(ctr->cts, ctype_cid(info));
info              602 lj_ctype.c         CTInfo info = lj_ctype_typeinfo[id];
info              603 lj_ctype.c         ct->size = (CTSize)((int32_t)(info << 16) >> 26);
info              604 lj_ctype.c         ct->info = info & 0xffff03ffu;
info              606 lj_ctype.c         if (ctype_type(info) == CT_KW || ctype_istypedef(info)) {
info              615 lj_ctype.c           if (!ctype_isenum(info)) ctype_addtype(cts, ct, id);
info              117 lj_ctype.h       info = (info & ~(CTMASK_##field<<CTSHIFT_##field)) | \
info              144 lj_ctype.h       CTInfo info;		/* Type info. */
info              190 lj_ctype.h     #define ctype_type(info)	((info) >> CTSHIFT_NUM)
info              191 lj_ctype.h     #define ctype_cid(info)		((CTypeID)((info) & CTMASK_CID))
info              192 lj_ctype.h     #define ctype_align(info)	(((info) >> CTSHIFT_ALIGN) & CTMASK_ALIGN)
info              193 lj_ctype.h     #define ctype_attrib(info)	(((info) >> CTSHIFT_ATTRIB) & CTMASK_ATTRIB)
info              194 lj_ctype.h     #define ctype_bitpos(info)	(((info) >> CTSHIFT_BITPOS) & CTMASK_BITPOS)
info              195 lj_ctype.h     #define ctype_bitbsz(info)	(((info) >> CTSHIFT_BITBSZ) & CTMASK_BITBSZ)
info              196 lj_ctype.h     #define ctype_bitcsz(info)	(((info) >> CTSHIFT_BITCSZ) & CTMASK_BITCSZ)
info              197 lj_ctype.h     #define ctype_vsizeP(info)	(((info) >> CTSHIFT_VSIZEP) & CTMASK_VSIZEP)
info              198 lj_ctype.h     #define ctype_msizeP(info)	(((info) >> CTSHIFT_MSIZEP) & CTMASK_MSIZEP)
info              199 lj_ctype.h     #define ctype_cconv(info)	(((info) >> CTSHIFT_CCONV) & CTMASK_CCONV)
info              202 lj_ctype.h     #define ctype_isnum(info)	(ctype_type((info)) == CT_NUM)
info              203 lj_ctype.h     #define ctype_isvoid(info)	(ctype_type((info)) == CT_VOID)
info              204 lj_ctype.h     #define ctype_isptr(info)	(ctype_type((info)) == CT_PTR)
info              205 lj_ctype.h     #define ctype_isarray(info)	(ctype_type((info)) == CT_ARRAY)
info              206 lj_ctype.h     #define ctype_isstruct(info)	(ctype_type((info)) == CT_STRUCT)
info              207 lj_ctype.h     #define ctype_isfunc(info)	(ctype_type((info)) == CT_FUNC)
info              208 lj_ctype.h     #define ctype_isenum(info)	(ctype_type((info)) == CT_ENUM)
info              209 lj_ctype.h     #define ctype_istypedef(info)	(ctype_type((info)) == CT_TYPEDEF)
info              210 lj_ctype.h     #define ctype_isattrib(info)	(ctype_type((info)) == CT_ATTRIB)
info              211 lj_ctype.h     #define ctype_isfield(info)	(ctype_type((info)) == CT_FIELD)
info              212 lj_ctype.h     #define ctype_isbitfield(info)	(ctype_type((info)) == CT_BITFIELD)
info              213 lj_ctype.h     #define ctype_isconstval(info)	(ctype_type((info)) == CT_CONSTVAL)
info              214 lj_ctype.h     #define ctype_isextern(info)	(ctype_type((info)) == CT_EXTERN)
info              215 lj_ctype.h     #define ctype_hassize(info)	(ctype_type((info)) <= CT_HASSIZE)
info              219 lj_ctype.h       (((info) & (CTMASK_NUM|CTF_BOOL|CTF_FP)) == CTINFO(CT_NUM, 0))
info              221 lj_ctype.h       (((info) & (CTMASK_NUM|CTF_FP)) == CTINFO(CT_NUM, 0))
info              223 lj_ctype.h       (((info) & (CTMASK_NUM|CTF_BOOL)) == CTINFO(CT_NUM, CTF_BOOL))
info              225 lj_ctype.h       (((info) & (CTMASK_NUM|CTF_FP)) == CTINFO(CT_NUM, CTF_FP))
info              228 lj_ctype.h       ((ctype_type(info) >> 1) == (CT_PTR >> 1))  /* Pointer or array. */
info              230 lj_ctype.h       (((info) & (CTMASK_NUM|CTF_REF)) == CTINFO(CT_PTR, CTF_REF))
info              233 lj_ctype.h       (((info) & (CTMASK_NUM|CTF_VECTOR|CTF_COMPLEX)) == CTINFO(CT_ARRAY, 0))
info              235 lj_ctype.h       (((info) & (CTMASK_NUM|CTF_VECTOR)) == CTINFO(CT_ARRAY, CTF_VECTOR))
info              237 lj_ctype.h       (((info) & (CTMASK_NUM|CTF_COMPLEX)) == CTINFO(CT_ARRAY, CTF_COMPLEX))
info              240 lj_ctype.h       (((info) & ((CTMASK_NUM|CTF_VLA) - (2u<<CTSHIFT_NUM))) == \
info              243 lj_ctype.h       (((info) & (CTMASK_NUM|CTF_VLA)) == CTINFO(CT_ARRAY, CTF_VLA))
info              246 lj_ctype.h       (((info) & (CTMASK_NUM|CTATTRIB(CTMASK_ATTRIB))) == \
info              411 lj_ctype.h       lua_assert(!(ctype_isvoid(ct->info) || ctype_isstruct(ct->info) ||
info              412 lj_ctype.h     	     ctype_isbitfield(ct->info)));  /* These don't have children. */
info              413 lj_ctype.h       return ctype_get(cts, ctype_cid(ct->info));
info              420 lj_ctype.h       while (ctype_isattrib(ct->info)) ct = ctype_child(cts, ct);
info              427 lj_ctype.h       do { ct = ctype_child(cts, ct); } while (ctype_isattrib(ct->info));
info              187 lj_gdbjit.c      uint32_t info;
info              208 lj_gdbjit.c      uint8_t info;
info              217 lj_gdbjit.c      uint8_t info;
info              495 lj_gdbjit.c      sect->info = GDBJIT_SYM_FUNC;
info              514 lj_gdbjit.c      sym->info = ELFSYM_TYPE_FILE|ELFSYM_BIND_LOCAL;
info              522 lj_gdbjit.c      sym->info = ELFSYM_TYPE_FUNC|ELFSYM_BIND_GLOBAL;
info              609 lj_gdbjit.c      DSECT(info,
info               47 lj_lex.h         uint8_t info;		/* Variable/goto/label info. */
info              546 lj_opt_fold.c      if (ctype_isnum(ct->info) || ctype_isenum(ct->info) ||
info              547 lj_opt_fold.c  	ctype_isptr(ct->info) || ctype_isfunc(ct->info) ||
info              548 lj_opt_fold.c  	ctype_iscomplex(ct->info) || ctype_isvector(ct->info))
info               57 lj_parse.c           uint32_t info;	/* Primary info. */
info               84 lj_parse.c       e->u.s.info = info;
info              401 lj_parse.c         bcreg_free(fs, e->u.s.info);
info              430 lj_parse.c     #define bcptr(fs, e)			(&(fs)->bcbase[(e)->u.s.info].ins)
info              439 lj_parse.c         ins = BCINS_AD(BC_UGET, 0, e->u.s.info);
info              445 lj_parse.c           ins = BCINS_ABC(BC_TGETS, 0, e->u.s.info, ~rc);
info              447 lj_parse.c           ins = BCINS_ABC(BC_TGETB, 0, e->u.s.info, rc-(BCMAX_C+1));
info              450 lj_parse.c           ins = BCINS_ABC(BC_TGETV, 0, e->u.s.info, rc);
info              452 lj_parse.c         bcreg_free(fs, e->u.s.info);
info              454 lj_parse.c         e->u.s.info = e->u.s.aux;
info              463 lj_parse.c       e->u.s.info = bcemit_INS(fs, ins);
info              534 lj_parse.c         if (reg == e->u.s.info)
info              536 lj_parse.c         ins = BCINS_AD(BC_MOV, reg, e->u.s.info);
info              548 lj_parse.c       e->u.s.info = reg;
info              560 lj_parse.c         jmp_append(fs, &e->t, e->u.s.info);  /* Add it to the true jump list. */
info              576 lj_parse.c       e->u.s.info = reg;
info              594 lj_parse.c         if (!expr_hasjump(e)) return e->u.s.info;  /* Already in a register. */
info              595 lj_parse.c         if (e->u.s.info >= fs->nactvar) {
info              596 lj_parse.c           expr_toreg(fs, e, e->u.s.info);  /* Discharge to temp. register. */
info              597 lj_parse.c           return e->u.s.info;
info              601 lj_parse.c       return e->u.s.info;
info              618 lj_parse.c         fs->ls->vstack[var->u.s.aux].info |= VSTACK_VAR_RW;
info              620 lj_parse.c         expr_toreg(fs, e, var->u.s.info);
info              623 lj_parse.c         fs->ls->vstack[var->u.s.aux].info |= VSTACK_VAR_RW;
info              626 lj_parse.c           ins = BCINS_AD(BC_USETP, var->u.s.info, const_pri(e));
info              628 lj_parse.c           ins = BCINS_AD(BC_USETS, var->u.s.info, const_str(fs, e));
info              630 lj_parse.c           ins = BCINS_AD(BC_USETN, var->u.s.info, const_num(fs, e));
info              632 lj_parse.c           ins = BCINS_AD(BC_USETV, var->u.s.info, expr_toanyreg(fs, e));
info              642 lj_parse.c           ins = BCINS_ABC(BC_TSETS, ra, var->u.s.info, ~rc);
info              644 lj_parse.c           ins = BCINS_ABC(BC_TSETB, ra, var->u.s.info, rc-(BCMAX_C+1));
info              650 lj_parse.c           ins = BCINS_ABC(BC_TSETV, ra, var->u.s.info, rc);
info              675 lj_parse.c       e->u.s.info = func;
info              701 lj_parse.c       BCIns *ip = &fs->bcbase[e->u.s.info - 1].ins;
info              720 lj_parse.c       bcemit_AD(fs, cond ? BC_ISTC : BC_ISFC, NO_REG, e->u.s.info);
info              734 lj_parse.c         invertcond(fs, e), pc = e->u.s.info;
info              752 lj_parse.c         pc = e->u.s.info;
info              815 lj_parse.c       if (e1->k == VNONRELOC && e1->u.s.info >= fs->nactvar) fs->freereg--;
info              816 lj_parse.c       if (e2->k == VNONRELOC && e2->u.s.info >= fs->nactvar) fs->freereg--;
info              817 lj_parse.c       e1->u.s.info = bcemit_ABC(fs, op, 0, rb, rc);
info              860 lj_parse.c       if (e1->k == VNONRELOC && e1->u.s.info >= fs->nactvar) fs->freereg--;
info              861 lj_parse.c       if (e2->k == VNONRELOC && e2->u.s.info >= fs->nactvar) fs->freereg--;
info              863 lj_parse.c       eret->u.s.info = bcemit_jmp(fs);
info              901 lj_parse.c           lua_assert(e1->u.s.info == bc_b(*bcptr(fs, e2))-1);
info              903 lj_parse.c           setbc_b(bcptr(fs, e2), e1->u.s.info);
info              904 lj_parse.c           e1->u.s.info = e2->u.s.info;
info              909 lj_parse.c           e1->u.s.info = bcemit_ABC(fs, BC_CAT, 0, e1->u.s.info, e2->u.s.info);
info              940 lj_parse.c           e->u.s.info = fs->freereg-1;
info              977 lj_parse.c       e->u.s.info = bcemit_AD(fs, op, 0, e->u.s.info);
info             1064 lj_parse.c         v->info = 0;
info             1099 lj_parse.c       fs->uvtmp[n] = (uint16_t)(e->k == VLOCAL ? vidx : LJ_MAX_VSTACK+e->u.s.info);
info             1120 lj_parse.c     	e->u.s.info = (uint8_t)var_lookup_uv(fs, vidx, e);
info             1153 lj_parse.c       ls->vstack[vtop].info = info;
info             1158 lj_parse.c     #define gola_isgoto(v)		((v)->info & VSTACK_GOTO)
info             1159 lj_parse.c     #define gola_islabel(v)		((v)->info & VSTACK_LABEL)
info             1160 lj_parse.c     #define gola_isgotolabel(v)	((v)->info & (VSTACK_GOTO|VSTACK_LABEL))
info             1327 lj_parse.c         else if ((vstack[vidx].info & VSTACK_VAR_RW))
info             1809 lj_parse.c         e->u.s.info = pc;
info             1949 lj_parse.c       base = e->u.s.info;  /* Base register for call. */
info             2172 lj_parse.c       BCReg reg = v->u.s.info;  /* Check against this variable. */
info             2177 lj_parse.c           if (lh->v.u.s.info == reg) {  /* t[i], t = 1, 2 */
info             2179 lj_parse.c     	lh->v.u.s.info = tmp;
info             2239 lj_parse.c     	  e.u.s.info = e.u.s.aux;  /* Base of call is not relocatable. */
info             2281 lj_parse.c         expr_toreg(fs, &b, v.u.s.info);
info             1308 lj_record.c    	if (!ctype_hassize(ct->info) || ct->size <= 16)