Lines Matching refs:src
1203 #define SvSetSV_and(dst,src,finally) \
1205 if ((dst) != (src)) { \
1206 sv_setsv(dst, src); \
1210 #define SvSetSV_nosteal_and(dst,src,finally) \
1212 if ((dst) != (src)) { \
1213 U32 tMpF = SvFLAGS(src) & SVs_TEMP; \
1214 SvTEMP_off(src); \
1215 sv_setsv(dst, src); \
1216 SvFLAGS(src) |= tMpF; \
1221 #define SvSetSV(dst,src) \
1222 SvSetSV_and(dst,src,/*nothing*/;)
1223 #define SvSetSV_nosteal(dst,src) \
1224 SvSetSV_nosteal_and(dst,src,/*nothing*/;)
1226 #define SvSetMagicSV(dst,src) \
1227 SvSetSV_and(dst,src,SvSETMAGIC(dst))
1228 #define SvSetMagicSV_nosteal(dst,src) \
1229 SvSetSV_nosteal_and(dst,src,SvSETMAGIC(dst))