B-CallChecker
view release on metacpan or search on metacpan
lib/B/CallChecker.xs view on Meta::CPAN
"B::CallChecker::ck_entersub_args_proto_or_list");
void
cv_get_call_checker(CV *tgtcv)
PROTOTYPE: $
PREINIT:
Perl_call_checker cckfun;
SV *cckobj;
CV *ckfun;
SV *ckobj;
PPCODE:
PUTBACK;
cv_get_call_checker(tgtcv, &cckfun, &cckobj);
if(ckfun_c_is_encoded_perl(cckfun)) {
ckfun_decode_perl_as_c(cckfun, cckobj, &ckfun, &ckobj);
} else {
ckfun = ckfun_encode_c_as_perl(cckfun);
ckobj = cckobj;
}
SPAGAIN;
EXTEND(SP, 2);
( run in 1.470 second using v1.01-cache-2.11-cpan-71847e10f99 )