Lines Matching refs:metatable
286 struct Table*metatable; member
360 struct Table*metatable; member
803 mt=hvalue(o)->metatable;
806 mt=uvalue(o)->metatable;
1332 u->uv.metatable=NULL;
1558 t->metatable=NULL;
1740 Table*mt=gco2u(o)->metatable;
1794 else if(fasttm(L,gco2u(curr)->metatable,TM_GC)==NULL){
1818 if(h->metatable)
1819 markobject(g,h->metatable);
1820 mode=gfasttm(g,h->metatable,TM_MODE);
2054 tm=fasttm(L,udata->uv.metatable,TM_GC);
4741 (tm=fasttm(L,h->metatable,TM_INDEX))==NULL){
4765 (tm=fasttm(L,h->metatable,TM_NEWINDEX))==NULL){
4869 tm=get_compTM(L,uvalue(t1)->metatable,uvalue(t2)->metatable,
4875 tm=get_compTM(L,hvalue(t1)->metatable,hvalue(t2)->metatable,TM_EQ);
5620 mt=hvalue(obj)->metatable;
5623 mt=uvalue(obj)->metatable;
5708 hvalue(obj)->metatable=mt;
5714 uvalue(obj)->metatable=mt;