Lines Matching refs:tm
792 const TValue*tm=luaH_getstr(events,ename);
793 if(ttisnil(tm)){
797 else return tm;
1113 const TValue*tm=luaT_gettmbyobj(L,func,TM_CALL);
1116 if(!ttisfunction(tm))
1121 setobj(L,func,tm);
2046 const TValue*tm;
2054 tm=fasttm(L,udata->uv.metatable,TM_GC);
2055 if(tm!=NULL){
2060 setobj(L,L->top,tm);
4736 const TValue*tm;
4741 (tm=fasttm(L,h->metatable,TM_INDEX))==NULL){
4746 else if(ttisnil(tm=luaT_gettmbyobj(L,t,TM_INDEX)))
4748 if(ttisfunction(tm)){
4749 callTMres(L,val,tm,t,key);
4752 t=tm;
4760 const TValue*tm;
4765 (tm=fasttm(L,h->metatable,TM_NEWINDEX))==NULL){
4772 else if(ttisnil(tm=luaT_gettmbyobj(L,t,TM_NEWINDEX)))
4774 if(ttisfunction(tm)){
4775 callTM(L,tm,t,key,val);
4778 setobj(L,&temp,tm);
4785 const TValue*tm=luaT_gettmbyobj(L,p1,event);
4786 if(ttisnil(tm))
4787 tm=luaT_gettmbyobj(L,p2,event);
4788 if(ttisnil(tm))return 0;
4789 callTMres(L,res,tm,p1,p2);
4861 const TValue*tm;
4869 tm=get_compTM(L,uvalue(t1)->metatable,uvalue(t2)->metatable,
4875 tm=get_compTM(L,hvalue(t1)->metatable,hvalue(t2)->metatable,TM_EQ);
4880 if(tm==NULL)return 0;
4881 callTMres(L,L->top,tm,t1,t2);
4944 …tm){TValue*rb=RKB(i);TValue*rc=RKC(i);if(ttisnumber(rb)&&ttisnumber(rc)){lua_Number nb=nvalue(rb),…