Lines Matching defs:sref
3889 SV * const sref = (SV *)GvAV((const GV *)dsv);
3890 if (SvSMAGICAL(sref) && (mg = mg_find(sref, PERL_MAGIC_isa))) {
3900 else sv_magic(sref, dsv, PERL_MAGIC_isa, NULL, 0);
3928 SV * const sref = SvRV(ssv);
3933 const U32 stype = SvTYPE(sref);
3968 /*if (GvCVGEN(dsv) && (GvCV(dsv) != (const CV *)sref || GvCVGEN(dsv))) {*/
3995 if (stype == SVt_PVCV && (*location != sref || GvCVGEN(dsv))) {
4005 CvCONST((const CV *)sref)
4006 ? cv_const_sv_or_av((const CV *)sref)
4021 CvCONST((const CV *)sref) ? &new_const_sv : NULL
4026 SvPOK(sref) ? CvPROTO(sref) : NULL,
4027 SvPOK(sref) ? CvPROTOLEN(sref) : 0,
4028 SvPOK(sref) ? SvUTF8(sref) : 0);
4042 *location = SvREFCNT_inc_simple_NN(sref);
4059 (HV *)sref, (HV *)dref,
4065 stype == SVt_PVAV && sref != dref
4075 if (SvSMAGICAL(sref) && (mg = mg_find(sref, PERL_MAGIC_isa))) {
4104 sref, omg ? omg->mg_obj : dsv, PERL_MAGIC_isa, NULL, 0
4106 for (i = 0; i <= AvFILL(sref); ++i) {
4107 SV **elem = av_fetch ((AV*)sref, i, 0);
4110 *elem, sref, PERL_MAGIC_isaelem, NULL, i
4114 mg = mg_find(sref, PERL_MAGIC_isa);