mt                458 host/minilua.c struct Table*mt[(8+1)];
mt                800 host/minilua.c Table*mt;
mt                803 host/minilua.c mt=hvalue(o)->metatable;
mt                806 host/minilua.c mt=uvalue(o)->metatable;
mt                809 host/minilua.c mt=G(L)->mt[ttype(o)];
mt                811 host/minilua.c return(mt?luaH_getstr(mt,G(L)->tmname[event]):(&luaO_nilobject_));
mt               1739 host/minilua.c Table*mt=gco2u(o)->metatable;
mt               1741 host/minilua.c if(mt)markobject(g,mt);
mt               2082 host/minilua.c if(g->mt[i])markobject(g,g->mt[i]);
mt               2364 host/minilua.c for(i=0;i<(8+1);i++)g->mt[i]=NULL;
mt               5614 host/minilua.c Table*mt=NULL;
mt               5619 host/minilua.c mt=hvalue(obj)->metatable;
mt               5622 host/minilua.c mt=uvalue(obj)->metatable;
mt               5625 host/minilua.c mt=G(L)->mt[ttype(obj)];
mt               5628 host/minilua.c if(mt==NULL)
mt               5631 host/minilua.c sethvalue(L,L->top,mt);
mt               5695 host/minilua.c Table*mt;
mt               5700 host/minilua.c mt=NULL;
mt               5703 host/minilua.c mt=hvalue(L->top-1);
mt               5707 host/minilua.c hvalue(obj)->metatable=mt;
mt               5708 host/minilua.c if(mt)
mt               5709 host/minilua.c luaC_objbarriert(L,hvalue(obj),mt);
mt               5713 host/minilua.c uvalue(obj)->metatable=mt;
mt               5714 host/minilua.c if(mt)
mt               5715 host/minilua.c luaC_objbarrier(L,rawuvalue(obj),mt);
mt               5719 host/minilua.c G(L)->mt[ttype(obj)]=mt;
mt                132 lib_base.c       GCtab *mt = lj_lib_checktabornil(L, 2);
mt                135 lib_base.c       setgcref(t->metatable, obj2gco(mt));
mt                136 lib_base.c       if (mt) { lj_gc_objbarriert(L, t, mt); }
mt                770 lib_ffi.c        GCtab *mt = lj_lib_checktab(L, 2);
mt                781 lib_ffi.c        settabV(L, tv, mt);
mt                737 lib_string.c     GCtab *mt;
mt                740 lib_string.c     mt = lj_tab_new(L, 0, 1);
mt                743 lib_string.c     setgcref(basemt_it(g, LJ_TSTR), obj2gco(mt));
mt                744 lib_string.c     settabV(L, lj_tab_setstr(L, mt, mmname_str(g, MM_index)), tabV(L->top-1));
mt                745 lib_string.c     mt->nomm = (uint8_t)(~(1u<<MM_index));
mt                715 lj_api.c           GCtab *mt = lj_tab_new(L, 0, 1);
mt                716 lj_api.c           settabV(L, tv, mt);
mt                717 lj_api.c           settabV(L, L->top++, mt);
mt                835 lj_api.c         GCtab *mt = NULL;
mt                837 lj_api.c           mt = tabref(tabV(o)->metatable);
mt                839 lj_api.c           mt = tabref(udataV(o)->metatable);
mt                841 lj_api.c           mt = tabref(basemt_obj(G(L), o));
mt                842 lj_api.c         if (mt == NULL)
mt                844 lj_api.c         settabV(L, L->top, mt);
mt               1012 lj_api.c         GCtab *mt;
mt               1017 lj_api.c           mt = NULL;
mt               1020 lj_api.c           mt = tabV(L->top-1);
mt               1024 lj_api.c           setgcref(tabV(o)->metatable, obj2gco(mt));
mt               1025 lj_api.c           if (mt)
mt               1026 lj_api.c             lj_gc_objbarriert(L, tabV(o), mt);
mt               1028 lj_api.c           setgcref(udataV(o)->metatable, obj2gco(mt));
mt               1029 lj_api.c           if (mt)
mt               1030 lj_api.c             lj_gc_objbarrier(L, udataV(o), mt);
mt               1037 lj_api.c             setgcref(basemt_it(g, LJ_TTRUE), obj2gco(mt));
mt               1038 lj_api.c             setgcref(basemt_it(g, LJ_TFALSE), obj2gco(mt));
mt               1041 lj_api.c             setgcref(basemt_obj(g, o), obj2gco(mt));
mt                391 lj_clib.c        setgcref(ud->metatable, obj2gco(mt));
mt                400 lj_clib.c        CLibrary *cl = clib_new(L, mt);
mt                414 lj_clib.c        CLibrary *cl = clib_new(L, mt);
mt                217 lj_ffrecord.c        J->base[0] = ix.mt;
mt                224 lj_ffrecord.c    TRef mt = J->base[1];
mt                225 lj_ffrecord.c    if (tref_istab(tr) && (tref_istab(mt) || (mt && tref_isnil(mt)))) {
mt                232 lj_ffrecord.c      mtref = tref_isnil(mt) ? lj_ir_knull(J, IRT_TAB) : mt;
mt                234 lj_ffrecord.c      if (!tref_isnil(mt))
mt               1177 lj_ffrecord.c    GCtab *mt;
mt               1181 lj_ffrecord.c      mt = tabref(tabV(&rd->argv[0])->metatable);
mt               1184 lj_ffrecord.c      mt = tabref(udataV(&rd->argv[0])->metatable);
mt               1187 lj_ffrecord.c      mt = tabref(basemt_obj(J2G(J), &rd->argv[0]));
mt               1188 lj_ffrecord.c      J->base[0] = mt ? lj_ir_ktab(J, mt) : TREF_NIL;
mt               1191 lj_ffrecord.c    emitir(IRTG(mt ? IR_NE : IR_EQ, IRT_TAB), mtref, lj_ir_knull(J, IRT_TAB));
mt               1192 lj_ffrecord.c    J->base[0] = mt ? mtref : TREF_NIL;
mt                 61 lj_gc.c            GCtab *mt = tabref(gco2ud(o)->metatable);
mt                 63 lj_gc.c            if (mt) gc_markobj(g, mt);
mt                162 lj_gc.c          GCtab *mt = tabref(t->metatable);
mt                163 lj_gc.c          if (mt)
mt                164 lj_gc.c            gc_markobj(g, mt);
mt                165 lj_gc.c          mode = lj_meta_fastg(g, mt, MM_mode);
mt                 49 lj_meta.c        cTValue *mo = lj_tab_getstr(mt, name);
mt                 52 lj_meta.c          mt->nomm |= (uint8_t)(1u<<mm);  /* Set negative cache flag. */
mt                 61 lj_meta.c        GCtab *mt;
mt                 63 lj_meta.c          mt = tabref(tabV(o)->metatable);
mt                 65 lj_meta.c          mt = tabref(udataV(o)->metatable);
mt                 67 lj_meta.c          mt = tabref(basemt_obj(G(L), o));
mt                 68 lj_meta.c        if (mt) {
mt                 69 lj_meta.c          cTValue *mo = lj_tab_getstr(mt, mmname_str(G(L), mm));
mt                 20 lj_meta.h        ((mt) == NULL ? NULL : ((mt)->nomm & (1u<<(mm))) ? NULL : \
mt                 21 lj_meta.h         lj_meta_cache(mt, mm, mmname_str(g, mm)))
mt                 22 lj_meta.h      #define lj_meta_fast(L, mt, mm)	lj_meta_fastg(G(L), mt, mm)
mt                940 lj_record.c      GCtab *mt;
mt                942 lj_record.c        mt = tabref(tabV(&ix->tabv)->metatable);
mt                946 lj_record.c        mt = tabref(udataV(&ix->tabv)->metatable);
mt                959 lj_record.c          mo = lj_tab_getstr(mt, mmname_str(J2G(J), mm));
mt                967 lj_record.c          ix->mtv = mt;
mt                968 lj_record.c          ix->mt = TREF_NIL;  /* Dummy value for comparison semantics. */
mt                974 lj_record.c        mt = tabref(basemt_obj(J2G(J), &ix->tabv));
mt                975 lj_record.c        if (mt == NULL) {
mt                976 lj_record.c          ix->mt = TREF_NIL;
mt                983 lj_record.c        ix->mt = mix.tab = lj_ir_ggfload(J, IRT_TAB,
mt                986 lj_record.c        ix->mt = mix.tab = lj_ir_ktab(J, mt);
mt                990 lj_record.c      ix->mt = mt ? mix.tab : TREF_NIL;
mt                991 lj_record.c      emitir(IRTG(mt ? IR_NE : IR_EQ, IRT_TAB), mix.tab, lj_ir_knull(J, IRT_TAB));
mt                993 lj_record.c      if (mt) {
mt                995 lj_record.c        cTValue *mo = lj_tab_getstr(mt, mmstr);
mt                998 lj_record.c        ix->mtv = mt;
mt                999 lj_record.c        settabV(J->L, &mix.tabv, mt);
mt               1094 lj_record.c          emitir(IRTG(IR_EQ, IRT_TAB), mt2, ix->mt);
mt               1097 lj_record.c          emitir(IRTG(IR_EQ, IRT_TAB), mt2, ix->mt);
mt               1135 lj_record.c    	emitir(IRTG(IR_EQ, IRT_TAB), mt2, ix->mt);
mt               1138 lj_record.c    	emitir(IRTG(IR_EQ, IRT_TAB), mt2, ix->mt);
mt               1450 lj_record.c        GCtab *mt = tabref(tabV(&ix->tabv)->metatable);
mt               1459 lj_record.c          if (ix->idxchain && mt) {
mt               1460 lj_record.c    	cTValue *mo = lj_tab_getstr(mt, mmname_str(J2G(J), MM_newindex));
mt               1490 lj_record.c    	if (!mt) {
mt                 24 lj_record.h      TRef mt;		/* Metatable reference. */