Data-Checks
view release on metacpan or search on metacpan
hax/optree-additions.c.inc view on Meta::CPAN
}
#endif
#define newMETHOD_REDIR_OP(rclass, methname, flags) S_newMETHOD_REDIR_OP(aTHX_ rclass, methname, flags)
static OP *S_newMETHOD_REDIR_OP(pTHX_ SV *rclass, SV *methname, I32 flags)
{
#if HAVE_PERL_VERSION(5, 22, 0)
OP *op = newMETHOP_named(OP_METHOD_REDIR, flags, methname);
# ifdef USE_ITHREADS
{
/* cargoculted from S_op_relocate_sv() */
PADOFFSET ix = pad_alloc(OP_CONST, SVf_READONLY);
PAD_SETSV(ix, rclass);
cMETHOPx(op)->op_rclass_targ = ix;
}
# else
cMETHOPx(op)->op_rclass_sv = rclass;
# endif
#else
OP *op = newUNOP(OP_METHOD, flags,
newSVOP(OP_CONST, 0, newSVpvf("%" SVf "::%" SVf, rclass, methname)));
( run in 0.986 second using v1.01-cache-2.11-cpan-71847e10f99 )