Lines Matching refs:meth
324 #define tryAMAGICbinW(meth,assign,set) STMT_START { \
331 CAT2(meth,_amg), \
338 #define tryAMAGICbin(meth,assign) tryAMAGICbinW(meth,assign,SETsv)
339 #define tryAMAGICbinSET(meth,assign) tryAMAGICbinW(meth,assign,SETs)
341 #define AMG_CALLun(sv,meth) amagic_call(sv,&PL_sv_undef, \
342 CAT2(meth,_amg),AMGf_noright | AMGf_unary)
343 #define AMG_CALLbinL(left,right,meth) \
344 amagic_call(left,right,CAT2(meth,_amg),AMGf_noright)
346 #define tryAMAGICunW(meth,set,shift,ret) STMT_START { \
353 (tmpsv=AMG_CALLun(arg,meth))) {\
361 #define tryAMAGICun(meth) tryAMAGICunW(meth,SETsvUN,0,RETURN)
362 #define tryAMAGICunSET(meth) tryAMAGICunW(meth,SETs,0,RETURN)
363 #define tryAMAGICunTARGET(meth, shift) \
366 { dSP; tryAMAGICunW(meth,FORCE_SETs,shift,RETURN);}}}
376 #define tryAMAGICunDEREF(meth) tryAMAGICunW(meth,setAGAIN,0,(void)0)