Branch Coverage

Generate.xs
Criterion Covered Total %
branch 141 986 14.3


line true false branch
218 0 0 if (!padlist) {
235 0 3 if (PL_compcv && SvTYPE(PL_compcv) == SVt_PVCV && !PL_eval_root) {
0 0 if (PL_compcv && SvTYPE(PL_compcv) == SVt_PVCV && !PL_eval_root) {
0 0 if (PL_compcv && SvTYPE(PL_compcv) == SVt_PVCV && !PL_eval_root) {
237 0 0 if (SvROK(PL_compcv)) {
244 2 1 if (!root_cache)
247 140 3 while(root->op_next)
253 1 2 if (cached) {
258 1 1 if (PL_main_root == root) {
261 0 1 } else if (PL_eval_root == root && PL_compcv) {
0 0 } else if (PL_eval_root == root && PL_compcv) {
268 0 0 OpREFCNT_inc(root);
278 278 0 for (sva = PL_sv_arenaroot; sva; sva = (SV*)SvANY(sva)) {
280 46836 277 for (sv = sva + 1; sv < svend; ++sv) {
281 46737 99 if (!SvIS_FREED(sv) && SvREFCNT(sv)) {
46737 0 if (!SvIS_FREED(sv) && SvREFCNT(sv)) {
282 3016 43721 if (SvTYPE(sv) == SVt_PVCV &&
1 3015 if (SvTYPE(sv) == SVt_PVCV &&
287 3643 43093 } else if ( SvTYPE(sv) == SVt_PVGV &&
3643 0 } else if ( SvTYPE(sv) == SVt_PVGV &&
289 0 3643 isGV_with_GP(sv) &&
0 0 isGV_with_GP(sv) &&
3643 0 isGV_with_GP(sv) &&
291 2877 766 GvGP(sv) &&
292 0 2877 GvCV(sv) && !SvVALID(sv) && !CvXSUB(GvCV(sv)) &&
0 0 GvCV(sv) && !SvVALID(sv) && !CvXSUB(GvCV(sv)) &&
0 0 GvCV(sv) && !SvVALID(sv) && !CvXSUB(GvCV(sv)) &&
0 0 GvCV(sv) && !SvVALID(sv) && !CvXSUB(GvCV(sv)) &&
0 0 GvCV(sv) && !SvVALID(sv) && !CvXSUB(GvCV(sv)) &&
55 2822 GvCV(sv) && !SvVALID(sv) && !CvXSUB(GvCV(sv)) &&
0 55 GvCV(sv) && !SvVALID(sv) && !CvXSUB(GvCV(sv)) &&
302 0 0 if (!cv) {
320 8519 1217 for (iv = 0; iv < sizeof(specialsv_list)/sizeof(SV*); iv++) {
321 0 8519 if (sv == specialsv_list[iv]) {
326 1217 0 if (!type) {
344 6 0 char *wanted = SvPV_nolen(name);
352 0 6 if (SvIOK(name) && SvIV(name) >= 0 && SvIV(name) < topop)
0 0 if (SvIOK(name) && SvIV(name) >= 0 && SvIV(name) < topop)
0 0 if (SvIOK(name) && SvIV(name) >= 0 && SvIV(name) < topop)
0 0 if (SvIOK(name) && SvIV(name) >= 0 && SvIV(name) < topop)
0 0 if (SvIOK(name) && SvIV(name) >= 0 && SvIV(name) < topop)
353 0 0 return SvIV(name); /* XXX coverage 0 */
355 707 0 for (s = PL_op_name[i]; s; s = PL_op_name[++i]) {
356 6 701 if (strEQ(s, wanted))
360 0 0 if (PL_custom_op_names) {
368 0 0 while ((ent = hv_iternext(PL_custom_op_names))) {
369 0 0 if (strEQ(SvPV_nolen(hv_iterval(PL_custom_op_names,ent)),wanted))
0 0 if (strEQ(SvPV_nolen(hv_iterval(PL_custom_op_names,ent)),wanted))
375 0 0 croak("No such op \"%s\"", SvPV_nolen(name)); /* XXX coverage 0 */
387 0 0 if (!PL_custom_op_names)
392 0 0 while ((ent = hv_iternext(PL_custom_op_names))) {
393 0 0 if (strEQ(SvPV_nolen(hv_iterval(PL_custom_op_names,ent)),name))
0 0 if (strEQ(SvPV_nolen(hv_iterval(PL_custom_op_names,ent)),name))
394 0 0 return INT2PTR(void*,SvIV(hv_iterkeysv(ent)));
406 4328 38834 if (!o)
409 1132 37702 if (o->op_type == 0)
410 1085 47 return (o->op_flags & OPf_KIDS) ? OPc_UNOP : OPc_BASEOP;
412 262 37440 if (o->op_type == OP_SASSIGN)
413 0 262 return ((o->op_private & OPpASSIGN_BACKWARDS) ? OPc_UNOP : OPc_BINOP);
415 0 37440 if (o->op_type == OP_AELEMFAST) {
416 0 0 if (o->op_flags & OPf_SPECIAL)
433 0 37440 if (o->op_type == OP_CUSTOM)
468 0 0 return (!custom &&
0 0 return (!custom &&
500 169 84 return (o->op_flags & OPf_KIDS) ? OPc_UNOP : OPc_BASEOP;
512 0 0 return ((o->op_flags & OPf_KIDS) ? OPc_UNOP :
0 0 return ((o->op_flags & OPf_KIDS) ? OPc_UNOP :
528 0 0 if (o->op_flags & OPf_STACKED)
530 0 0 else if (o->op_flags & OPf_SPECIAL)
535 0 0 warn("can't determine class of operator %s, assuming BASEOP\n",
550 8 0 if (SvROK(sv)) {
551 8 0 IV tmp = SvIV((SV*)SvRV(sv));
571 0 0 SAVE_VARS;
576 0 0 if (typenum == OP_GVSV) {
577 0 0 if (*(SvPV_nolen(sv)) == '$')
0 0 if (*(SvPV_nolen(sv)) == '$')
582 0 0 if (SvTYPE(sv) != SVt_PVCV) {
587 0 0 CHECK_CUSTOM_OPS
0 0 CHECK_CUSTOM_OPS
648 0 0 SSCHECK(2);
657 0 5 if (items > 0)
668 0 6 if (items > 0)
681 0 0 if (items > 0) {
682 0 0 if (SvROK(ST(0))) {
684 0 0 if (!sv_derived_from(ST(0), "B::CV"))
686 0 0 tmp = SvIV((SV*)SvRV(ST(0)));
693 0 0 if ( old_cv ) {
718 6 5475 if (items > 1)
729 2 11647 if (items > 1)
731 7448 4201 RETVAL = OpSIBLING(o);
742 0 0 if (items > 1)
755 0 0 if (items > 1)
756 0 0 o->op_ppaddr = INT2PTR(void*,SvIV(ST(1)));
771 1 1830 if (items > 1)
772 1 0 o->op_targ = (PADOFFSET)SvIV(ST(1));
775 1 1830 if (items > 1 && (SvIV(ST(1)) > 1000 || SvIV(ST(1)) & 0x80000000)) {
1 0 if (items > 1 && (SvIV(ST(1)) > 1000 || SvIV(ST(1)) & 0x80000000)) {
1 0 if (items > 1 && (SvIV(ST(1)) > 1000 || SvIV(ST(1)) & 0x80000000)) {
0 0 if (items > 1 && (SvIV(ST(1)) > 1000 || SvIV(ST(1)) & 0x80000000)) {
1 0 if (items > 1 && (SvIV(ST(1)) > 1000 || SvIV(ST(1)) & 0x80000000)) {
0 1 if (items > 1 && (SvIV(ST(1)) > 1000 || SvIV(ST(1)) & 0x80000000)) {
0 0 if (items > 1 && (SvIV(ST(1)) > 1000 || SvIV(ST(1)) & 0x80000000)) {
776 0 0 PADLIST *padlist = INT2PTR(PADLIST*,SvIV(ST(1)));
864 0 93 if (items > 1) {
865 0 0 o->op_type = (U16)SvIV(ST(1)); /* XXX coverage 0 */
891 0 6490 if (items > 1)
892 0 0 o->op_flags = (U8)SvIV(ST(1));
902 0 1679 if (items > 1)
903 0 0 o->op_private = (U8)SvIV(ST(1));
920 0 0 if (o == PL_main_root)
932 0 0 SAVE_VARS;
935 0 0 CHECK_CUSTOM_OPS
0 0 CHECK_CUSTOM_OPS
949 0 0 SAVE_VARS;
984 0 0 if (!o || o->op_type != OP_LIST)
0 0 if (!o || o->op_type != OP_LIST)
989 0 0 if (!(PL_opargs[type] & OA_MARK) && o->op_type != OP_NULL) {
0 0 if (!(PL_opargs[type] & OA_MARK) && o->op_type != OP_NULL) {
1018 0 19603 if (items > 1)
1036 2 0 if (SvROK(sv_first)) {
1037 0 2 if (!sv_derived_from(sv_first, "B::OP"))
1040 2 0 IV tmp = SvIV((SV*)SvRV(sv_first));
1043 0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
1049 0 2 SAVE_VARS;
1057 0 2 CHECK_CUSTOM_OPS
0 0 CHECK_CUSTOM_OPS
1077 0 271 if (items > 1)
1095 1 1 if (SvROK(sv_first)) {
1096 0 1 if (!sv_derived_from(sv_first, "B::OP"))
1099 1 0 IV tmp = SvIV((SV*)SvRV(sv_first));
1102 1 0 } else if (SvTRUE(sv_first))
0 1 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 1 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 1 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
1 0 } else if (SvTRUE(sv_first))
1 0 } else if (SvTRUE(sv_first))
1 0 } else if (SvTRUE(sv_first))
0 1 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 1 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
1107 1 1 if (SvROK(sv_last)) {
1108 0 1 if (!sv_derived_from(sv_last, "B::OP"))
1111 1 0 IV tmp = SvIV((SV*)SvRV(sv_last));
1114 1 0 } else if (SvTRUE(sv_last))
0 1 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 1 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 1 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
1 0 } else if (SvTRUE(sv_last))
1 0 } else if (SvTRUE(sv_last))
1 0 } else if (SvTRUE(sv_last))
0 1 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 1 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
1122 0 2 SAVE_VARS;
1124 2 0 if (typenum == OP_SASSIGN || typenum == OP_AASSIGN)
0 2 if (typenum == OP_SASSIGN || typenum == OP_AASSIGN)
1131 0 2 CHECK_CUSTOM_OPS
0 0 CHECK_CUSTOM_OPS
1153 1 0 if (SvROK(sv_first)) {
1154 0 1 if (!sv_derived_from(sv_first, "B::OP"))
1157 1 0 IV tmp = SvIV((SV*)SvRV(sv_first));
1160 0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
1165 0 1 if (SvROK(sv_last)) {
1166 0 0 if (!sv_derived_from(sv_last, "B::OP"))
1169 0 0 IV tmp = SvIV((SV*)SvRV(sv_last));
1172 1 0 } else if (SvTRUE(sv_last))
0 1 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
1 0 } else if (SvTRUE(sv_last))
1 0 } else if (SvTRUE(sv_last))
0 1 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
1180 0 1 SAVE_VARS;
1182 0 1 CHECK_CUSTOM_OPS
0 0 CHECK_CUSTOM_OPS
1202 0 0 if (SvROK(sv_first)) {
1203 0 0 if (!sv_derived_from(sv_first, "B::OP"))
1206 0 0 IV tmp = SvIV((SV*)SvRV(sv_first));
1209 0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
1214 0 0 if (SvROK(sv_last)) {
1215 0 0 if (!sv_derived_from(sv_last, "B::OP"))
1218 0 0 IV tmp = SvIV((SV*)SvRV(sv_last));
1221 0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
1228 0 0 SAVE_VARS;
1230 0 0 CHECK_CUSTOM_OPS
0 0 CHECK_CUSTOM_OPS
1249 0 0 if (SvROK(sv_first)) {
1250 0 0 if (!sv_derived_from(sv_first, "B::OP"))
1253 0 0 IV tmp = SvIV((SV*)SvRV(sv_first));
1256 0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
1261 0 0 if (SvROK(sv_last)) {
1262 0 0 if (!sv_derived_from(sv_last, "B::OP"))
1265 0 0 IV tmp = SvIV((SV*)SvRV(sv_last));
1268 0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
0 0 } else if (SvTRUE(sv_last))
1273 0 0 if (SvROK(sv_else)) {
1274 0 0 if (!sv_derived_from(sv_else, "B::OP"))
1277 0 0 IV tmp = SvIV((SV*)SvRV(sv_else));
1280 0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
0 0 } else if (SvTRUE(sv_else))
1286 0 0 SAVE_VARS;
1298 0 161 if (items > 1)
1397 3 470 if (items > 1) {
1481 0 1 SAVE_VARS;
1483 0 1 if (typenum == OP_GVSV) {
1484 0 0 if (*(SvPV_nolen(sv)) == '$')
0 0 if (*(SvPV_nolen(sv)) == '$')
1491 0 1 CHECK_CUSTOM_OPS
0 0 CHECK_CUSTOM_OPS
1516 0 0 NEW_SVOP(newSVOP, "B::SVOP");
0 0 NEW_SVOP(newSVOP, "B::SVOP");
0 0 NEW_SVOP(newSVOP, "B::SVOP");
0 0 NEW_SVOP(newSVOP, "B::SVOP");
0 0 NEW_SVOP(newSVOP, "B::SVOP");
0 0 NEW_SVOP(newSVOP, "B::SVOP");
1525 0 0 if (items > 1)
1526 0 0 o->op_padix = (PADOFFSET)SvIV(ST(1));
1549 0 0 ST(0) = sv_2mortal(newSVpv(o->op_pv, (o->op_type == OP_TRANS) ?
1558 0 0 if (items > 1)
1568 0 10 if (items > 1)
1578 0 7 if (items > 1)
1703 0 0 if (SvROK(sv_first)) { /* # XXX coverage o */
1704 0 0 if (!sv_derived_from(sv_first, "B::OP"))
1707 0 0 IV tmp = SvIV((SV*)SvRV(sv_first));
1710 0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
1718 0 0 if ( PL_parser == NULL) {
1723 0 0 SAVE_VARS;
1724 0 0 o = newSTATEOP(flags, CopLABEL_alloc(name), first);
1743 0 0 if (items > 1)
1763 0 0 if (SvROK(sv_first)) {
1764 0 0 if (!sv_derived_from(sv_first, "B::OP"))
1767 0 0 IV tmp = SvIV((SV*)SvRV(sv_first));
1770 0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
0 0 } else if (SvTRUE(sv_first))
1775 0 0 if (SvROK(sv_aux)) {
1776 0 0 if (!sv_derived_from(sv_first, "B::PV"))
1779 0 0 IV tmp = SvIV((SV*)SvRV(sv_aux));
1782 0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
0 0 } else if (SvTRUE(sv_aux))
1788 0 0 SAVE_VARS;
1796 0 0 CHECK_CUSTOM_OPS
0 0 CHECK_CUSTOM_OPS
1810 0 0 if (items > 1) {
1815 0 0 if (sv &&
0 0 if (sv &&
0 0 if (sv &&
1817 0 0 || !HvNAME(sv)))
0 0 || !HvNAME(sv)))
0 0 || !HvNAME(sv)))
0 0 || !HvNAME(sv)))
0 0 || !HvNAME(sv)))
0 0 || !HvNAME(sv)))
1842 0 488 if (items > 1)
1860 0 0 if (SvROK(op_first)) {
1861 0 0 if (!sv_derived_from(op_first, "B::OP")) {
1862 0 0 if (sv_derived_from(op_first, "B::PV")) {
1863 0 0 IV tmp = SvIV(SvRV(op_first));
1869 0 0 IV tmp = SvIV(SvRV(op_first));
1872 0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
0 0 } else if (SvTRUE(op_first))
1878 0 0 SAVE_VARS;
1886 0 0 CHECK_CUSTOM_OPS
0 0 CHECK_CUSTOM_OPS
1917 0 4244 if (items > 1)
1918 0 0 sv->sv_flags = SvIV(ST(1));
1930 7 5962 if (cv == PL_main_cv) {
1933 5961 1 RETVAL = CvISXSUB(cv) ? NULL : CvROOT(cv);
1991 1 839 if (items > 1) {
1992 1 0 sv_setpv(sv, SvPV_nolen(ST(1)));
1995 840 0 if ( SvPOK(sv) ) {