Lines Matching refs:kind
203 var->vd.kind = VDKREG; /* default */ in new_localvar()
232 if (vd->vd.kind != RDKCTC) /* is in a register? */ in reglevel()
253 if (vd->vd.kind == RDKCTC) in localdebuginfo()
287 if (vardesc->vd.kind != VDKREG) /* not a regular variable? */ in check_readonly()
293 if (up->kind != VDKREG) in check_readonly()
370 up->kind = getlocalvardesc(prev, v->u.var.vidx)->vd.kind; in newupvalue()
376 up->kind = prev->f->upvalues[v->u.info].kind; in newupvalue()
395 if (vd->vd.kind == RDKCTC) /* compile-time constant? */ in searchvar()
1731 int vidx, kind; /* index and kind of last variable */ in localstat() local
1737 kind = getlocalattribute(ls); in localstat()
1738 getlocalvardesc(fs, vidx)->vd.kind = kind; in localstat()
1739 if (kind == RDKTOCLOSE) { /* to-be-closed? */ in localstat()
1754 var->vd.kind == RDKCONST && /* last variable is const? */ in localstat()
1756 var->vd.kind = RDKCTC; /* variable is a compile-time constant */ in localstat()
1932 env->kind = VDKREG; in mainfunc()