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;
1739 Table*mt=gco2u(o)->metatable;
1793 else if(fasttm(L,gco2u(curr)->metatable,TM_GC)==NULL){
1817 if(h->metatable)
1818 markobject(g,h->metatable);
1819 mode=gfasttm(g,h->metatable,TM_MODE);
2053 tm=fasttm(L,udata->uv.metatable,TM_GC);
4740 (tm=fasttm(L,h->metatable,TM_INDEX))==NULL){
4764 (tm=fasttm(L,h->metatable,TM_NEWINDEX))==NULL){
4868 tm=get_compTM(L,uvalue(t1)->metatable,uvalue(t2)->metatable,
4874 tm=get_compTM(L,hvalue(t1)->metatable,hvalue(t2)->metatable,TM_EQ);
5619 mt=hvalue(obj)->metatable;
5622 mt=uvalue(obj)->metatable;
5707 hvalue(obj)->metatable=mt;
5713 uvalue(obj)->metatable=mt;