Branch Coverage

RealPPPort.xs
Criterion Covered Total %
branch 565 988 57.1


line true false branch
189 1 0 dXSTARG;
194 1 0 iv = SvIV(ST(0)) + 1;
195 0 1 PUSHi(iv);
209 1 0 iv = SvIV(ST(0)) - 1;
410 1 0 str = SvPVbyte(sv, len);
411 1 0 RETVAL = strEQ(str, "mhx") ? (IV) len : (IV) -1;
421 1 1 str = SvPV_nolen(sv);
422 1 1 RETVAL = strEQ(str, "mhx") ? 42 : 0;
433 1 1 str = SvPV_const(sv, len);
434 1 1 RETVAL = len + (strEQ(str, "mhx") ? 40 : 0);
445 1 1 str = SvPV_mutable(sv, len);
446 1 1 RETVAL = len + (strEQ(str, "mhx") ? 41 : 0);
457 1 1 str = SvPV_flags(sv, len, SV_GMAGIC);
458 1 1 RETVAL = len + (strEQ(str, "mhx") ? 42 : 0);
469 1 1 str = SvPV_flags_const(sv, len, SV_GMAGIC);
470 1 1 RETVAL = len + (strEQ(str, "mhx") ? 43 : 0);
480 1 1 str = SvPV_flags_const_nolen(sv, SV_GMAGIC);
481 1 1 RETVAL = strEQ(str, "mhx") ? 47 : 0;
492 1 1 str = SvPV_flags_mutable(sv, len, SV_GMAGIC);
493 1 1 RETVAL = len + (strEQ(str, "mhx") ? 45 : 0);
504 1 3 str = SvPV_force(sv, len);
505 1 3 RETVAL = len + (strEQ(str, "mhx") ? 46 : 0);
515 1 1 str = SvPV_force_nolen(sv);
516 1 1 RETVAL = strEQ(str, "mhx") ? 50 : 0;
527 1 1 str = SvPV_force_mutable(sv, len);
528 1 1 RETVAL = len + (strEQ(str, "mhx") ? 48 : 0);
539 1 1 str = SvPV_force_nomg(sv, len);
540 1 1 RETVAL = len + (strEQ(str, "mhx") ? 49 : 0);
550 1 1 str = SvPV_force_nomg_nolen(sv);
551 1 1 RETVAL = strEQ(str, "mhx") ? 53 : 0;
562 1 1 str = SvPV_force_flags(sv, len, SV_GMAGIC);
563 1 1 RETVAL = len + (strEQ(str, "mhx") ? 51 : 0);
573 1 1 str = SvPV_force_flags_nolen(sv, SV_GMAGIC);
574 1 1 RETVAL = strEQ(str, "mhx") ? 55 : 0;
585 1 1 str = SvPV_force_flags_mutable(sv, len, SV_GMAGIC);
586 1 1 RETVAL = len + (strEQ(str, "mhx") ? 53 : 0);
596 1 1 str = SvPV_nolen_const(sv);
597 1 1 RETVAL = strEQ(str, "mhx") ? 57 : 0;
608 1 1 str = SvPV_nomg(sv, len);
609 1 1 RETVAL = len + (strEQ(str, "mhx") ? 55 : 0);
620 1 1 str = SvPV_nomg_const(sv, len);
621 1 1 RETVAL = len + (strEQ(str, "mhx") ? 56 : 0);
631 1 1 str = SvPV_nomg_const_nolen(sv);
632 1 1 RETVAL = strEQ(str, "mhx") ? 60 : 0;
642 1 1 str = SvPV_nomg_nolen(sv);
643 1 1 RETVAL = strEQ(str, "mhx") ? 61 : 0;
656 2 0 str = SvPV_const(insv, slen);
657 0 2 XPUSHs(sv);
658 0 2 mXPUSHi(SvLEN(sv));
662 0 2 mXPUSHi(SvLEN(sv));
674 0 1 mXPUSHi(SvREFCNT(sv) == 1);
676 0 1 mXPUSHi(sv == svr);
677 0 1 mXPUSHi(SvREFCNT(sv) == 2);
679 0 1 mXPUSHi(sv == svr);
680 0 1 mXPUSHi(SvREFCNT(sv) == 3);
682 0 1 mXPUSHi(sv == svr);
683 0 1 mXPUSHi(SvREFCNT(sv) == 4);
685 0 1 mXPUSHi(sv == svr);
686 0 1 mXPUSHi(SvREFCNT(sv) == 5);
688 0 1 mXPUSHi(SvREFCNT(sv) == 6);
689 1 0 SvREFCNT_inc_simple_void(sv);
690 0 1 mXPUSHi(SvREFCNT(sv) == 7);
692 0 1 mXPUSHi(SvREFCNT(sv) == 8);
694 0 1 mXPUSHi(SvREFCNT(sv) == 9);
695 8 1 while (SvREFCNT(sv) > 1)
697 0 1 mXPUSHi(SvREFCNT(sv) == 1);
711 1 0 RETVAL = SvUVX(sv) == val ? 42 : -1;
719 1 0 RETVAL = strEQ(SvPVX_const(sv), "mhx") ? 43 : -1;
727 1 0 RETVAL = strEQ(SvPVX_mutable(sv), "mhx") ? 44 : -1;
775 0 6 EXTEND(SP, 1);
784 0 2 EXTEND(SP, 1);
794 27 18 for (i=0; i
796 0 18 PUSHMARK(SP);
801 0 18 EXTEND(SP, 1);
811 9 6 for (i=0; i
813 0 6 PUSHMARK(SP);
818 0 6 EXTEND(SP, 1);
829 0 6 if (items > 8) /* play safe */
831 9 6 for (i=2; i
832 9 0 args[i-2] = SvPV_nolen(ST(i));
837 0 6 EXTEND(SP, 1);
847 15 6 for (i=0; i
849 0 6 PUSHMARK(SP);
854 0 6 EXTEND(SP, 1);
864 15 6 for (i=0; i
866 0 6 PUSHMARK(SP);
871 0 6 EXTEND(SP, 1);
892 1 0 RETVAL = CopSTASHPV(PL_curcop);
1 0 RETVAL = CopSTASHPV(PL_curcop);
1 0 RETVAL = CopSTASHPV(PL_curcop);
0 1 RETVAL = CopSTASHPV(PL_curcop);
0 0 RETVAL = CopSTASHPV(PL_curcop);
1 0 RETVAL = CopSTASHPV(PL_curcop);
0 1 RETVAL = CopSTASHPV(PL_curcop);
899 1 0 RETVAL = CopFILE(PL_curcop);
914 1 5 if (!cx) XSRETURN_EMPTY;
916 0 5 EXTEND(SP, 4);
918 5 0 pv = CopSTASHPV(cx->blk_oldcop);
5 0 pv = CopSTASHPV(cx->blk_oldcop);
5 0 pv = CopSTASHPV(cx->blk_oldcop);
0 5 pv = CopSTASHPV(cx->blk_oldcop);
0 0 pv = CopSTASHPV(cx->blk_oldcop);
5 0 pv = CopSTASHPV(cx->blk_oldcop);
0 5 pv = CopSTASHPV(cx->blk_oldcop);
919 5 0 ST(0) = pv ? sv_2mortal(newSVpv(pv, 0)) : &PL_sv_undef;
921 5 0 ST(1) = isGV(gv) ? sv_2mortal(newSVpv(GvNAME(gv), 0)) : &PL_sv_undef;
923 5 0 pv = CopSTASHPV(dbcx->blk_oldcop);
5 0 pv = CopSTASHPV(dbcx->blk_oldcop);
5 0 pv = CopSTASHPV(dbcx->blk_oldcop);
0 5 pv = CopSTASHPV(dbcx->blk_oldcop);
0 0 pv = CopSTASHPV(dbcx->blk_oldcop);
5 0 pv = CopSTASHPV(dbcx->blk_oldcop);
0 5 pv = CopSTASHPV(dbcx->blk_oldcop);
924 5 0 ST(2) = pv ? sv_2mortal(newSVpv(pv, 0)) : &PL_sv_undef;
926 5 0 ST(3) = isGV(gv) ? sv_2mortal(newSVpv(GvNAME(gv), 0)) : &PL_sv_undef;
963 2 0 pv = SvPV(string, len);
964 1 1 if (!grok_number(pv, len, &RETVAL))
977 1 0 pv = SvPV(string, len);
990 1 0 pv = SvPV(string, len);
1003 1 0 pv = SvPV(string, len);
1015 2 0 pv = SvPV(string, len);
1016 1 1 if (!Perl_grok_number(aTHX_ pv, len, &RETVAL))
1029 1 0 pv = SvPV(string, len);
1042 1 0 pv = SvPV(string, len);
1055 1 0 pv = SvPV(string, len);
1071 0 1 if (GvSVn(gv) != NULL)
1 0 if (GvSVn(gv) != NULL)
1085 1 0 if (isGV_with_GP(gv))
0 1 if (isGV_with_GP(gv))
0 0 if (isGV_with_GP(gv))
1089 1 0 if (!isGV(&PL_sv_undef))
1103 1 0 if(xv == NULL) RETVAL++;
1105 1 0 if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++;
1 0 if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++;
1107 1 0 if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++;
1 0 if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++;
1138 1 0 const char * const name = SvPV_const(namesv, len);
1141 0 1 if (SvTYPE(gv) == SVt_PVGV)
1143 0 1 if (multi) flags |= GV_ADDMULTI;
1145 0 1 XPUSHs( gv ? (SV*)gv : &PL_sv_undef);
1 0 XPUSHs( gv ? (SV*)gv : &PL_sv_undef);
1186 0 1 EXTEND(SP, 3);
1195 0 1 EXTEND(SP, 3);
1204 0 1 EXTEND(SP, 3);
1213 0 1 EXTEND(SP, 3);
1222 0 1 EXTEND(SP, 3);
1231 0 1 mXPUSHs(newSVpv("foo", 0));
1232 0 1 mXPUSHs(newSVpv("bar13", 3));
1233 0 1 mXPUSHs(newSViv(42));
1239 0 1 mXPUSHp("one", 3);
1240 0 1 mXPUSHp("two", 3);
1241 0 1 mXPUSHp("three", 5);
1247 0 1 mXPUSHn(0.5);
1248 0 1 mXPUSHn(-0.25);
1249 0 1 mXPUSHn(0.125);
1255 0 1 mXPUSHi(-1);
1256 0 1 mXPUSHi(2);
1257 0 1 mXPUSHi(-3);
1263 0 1 mXPUSHu(1);
1264 0 1 mXPUSHu(2);
1265 0 1 mXPUSHu(3);
1283 1 0 stash = gv_stashpv(SvPV_nolen(package), 0);
1289 1 0 if (mg)
1309 1 0 stash = gv_stashpv(SvPV_nolen(package), 0);
1315 1 0 if (mg)
1353 2 4 if ((mg = mg_findext((SV*)obj, PERL_MAGIC_ext, &null_mg_vtbl))) {
1354 0 2 XPUSHs(sv_2mortal(newSVpv(mg->mg_ptr, strlen(mg->mg_ptr))));
1356 0 4 XPUSHs(sv_2mortal(newSVpvs("Sorry, your princess is in another castle.")));
1374 1 0 str = SvPV(sv2, len);
1413 1 0 str = SvPV(sv2, len);
1438 1 0 str = SvPV(sv2, len);
1447 1 1 RETVAL = SvVSTRING_mg(sv) != NULL;
1 0 RETVAL = SvVSTRING_mg(sv) != NULL;
1461 0 1 if (!mg)
1487 1 0 if (memEQ(p, "Hello", 6))
1490 1 0 if (memEQ(p, "\0\0\0\0\0\0", 6))
1492 1 0 if (memEQs(p, 6, "\0\0\0\0\0\0"))
1495 1 0 if (memNE(p, "\0\0\0\0\0\0", 6))
1497 1 0 if (memNEs(p, 6, "\0\0\0\0\0\0"))
1502 1 0 if (memEQ(p, "\0\0\0\0\0\0", 6))
1577 1 0 if (OpHAS_SIBLING(x) || OpSIBLING(x)) {
0 1 if (OpHAS_SIBLING(x) || OpSIBLING(x)) {
0 0 if (OpHAS_SIBLING(x) || OpSIBLING(x)) {
1585 2 1 for (i = 0; i < 2; i++) {
1589 2 0 kid = OpSIBLING(kid);
1592 1 0 middlekid = OpSIBLING(x);
1595 1 0 if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) {
1 0 if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) {
0 1 if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) {
1600 1 0 for (kid = OpSIBLING(x); kid; kid = OpSIBLING(kid)) {
1 1 for (kid = OpSIBLING(x); kid; kid = OpSIBLING(kid)) {
2 1 for (kid = OpSIBLING(x); kid; kid = OpSIBLING(kid)) {
1604 0 1 if (count != 2) {
1608 1 0 if (OpHAS_SIBLING(lastkid) || OpSIBLING(lastkid)) {
0 1 if (OpHAS_SIBLING(lastkid) || OpSIBLING(lastkid)) {
0 0 if (OpHAS_SIBLING(lastkid) || OpSIBLING(lastkid)) {
1615 1 0 if (OpHAS_SIBLING(x) || OpSIBLING(x)) {
0 1 if (OpHAS_SIBLING(x) || OpSIBLING(x)) {
0 0 if (OpHAS_SIBLING(x) || OpSIBLING(x)) {
1625 1 0 if (OpHAS_SIBLING(x) || OpSIBLING(x)) {
0 1 if (OpHAS_SIBLING(x) || OpSIBLING(x)) {
0 0 if (OpHAS_SIBLING(x) || OpSIBLING(x)) {
1630 1 0 OpMAYBESIB_set(x, lastkid, NULL);
1632 1 0 if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) {
1 0 if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) {
0 1 if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) {
1659 1 0 RETVAL += PTR2ul(p) != 0UL ? 2 : 0;
1660 1 0 RETVAL += PTR2UV(p) != (UV) 0 ? 4 : 0;
1661 1 0 RETVAL += PTR2IV(p) != (IV) 0 ? 8 : 0;
1662 1 0 RETVAL += PTR2NV(p) != (NV) 0 ? 16 : 0;
1663 1 0 RETVAL += p > NUM2PTR(int *, 0) ? 32 : 0;
1717 0 2 mXPUSHp("test1", 5);
1718 1 1 if (two)
1719 0 1 mXPUSHp("test2", 5);
1720 1 1 if (two)
1729 1 1 RETVAL = newSVsv(boolSV(value));
1736 2 0 RETVAL = newSVsv(DEFSV);
1743 0 1 XPUSHs(sv_mortalcopy(DEFSV));
1 0 XPUSHs(sv_mortalcopy(DEFSV));
1747 0 1 XPUSHs(sv_mortalcopy(DEFSV));
1 0 XPUSHs(sv_mortalcopy(DEFSV));
1752 0 1 XPUSHs(sv_mortalcopy(DEFSV));
1 0 XPUSHs(sv_mortalcopy(DEFSV));
1758 2 0 RETVAL = SvTRUE(ERRSV);
2 0 RETVAL = SvTRUE(ERRSV);
2 0 RETVAL = SvTRUE(ERRSV);
0 2 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
2 0 RETVAL = SvTRUE(ERRSV);
0 2 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
2 0 RETVAL = SvTRUE(ERRSV);
2 0 RETVAL = SvTRUE(ERRSV);
2 0 RETVAL = SvTRUE(ERRSV);
2 0 RETVAL = SvTRUE(ERRSV);
2 0 RETVAL = SvTRUE(ERRSV);
1 1 RETVAL = SvTRUE(ERRSV);
1 0 RETVAL = SvTRUE(ERRSV);
0 1 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
1 1 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
0 0 RETVAL = SvTRUE(ERRSV);
1776 1 0 dXSTARG;
1778 0 1 PUSHi(42);
1793 0 2 XPUSHs(x);
1803 0 1 mXPUSHs(newSVpv(string, 0));
1824 2 0 key = SvPV(utf8_key, klen);
1825 1 1 if (SvUTF8(utf8_key)) klen *= -1;
1830 0 2 mXPUSHp((HeUTF8(ent) == 0 ? "norm" : "utf8"), 4);
0 2 mXPUSHp((HeUTF8(ent) == 0 ? "norm" : "utf8"), 4);
1 1 mXPUSHp((HeUTF8(ent) == 0 ? "norm" : "utf8"), 4);
1841 0 1 mXPUSHi(C_ARRAY_LENGTH(x)); /* 4 */
1842 0 1 mXPUSHi(*(C_ARRAY_END(x)-1)); /* 13 */
1847 2 0 RETVAL = isBLANK(ord);
1 1 RETVAL = isBLANK(ord);
1854 2 0 RETVAL = isBLANK_A(ord);
1 1 RETVAL = isBLANK_A(ord);
1861 2 0 RETVAL = isUPPER(ord);
1 1 RETVAL = isUPPER(ord);
1868 3 0 RETVAL = isUPPER_A(ord);
1 2 RETVAL = isUPPER_A(ord);
1875 2 0 RETVAL = isLOWER(ord);
1 1 RETVAL = isLOWER(ord);
1882 3 0 RETVAL = isLOWER_A(ord);
1 2 RETVAL = isLOWER_A(ord);
1889 2 0 RETVAL = isALPHA(ord);
1 1 RETVAL = isALPHA(ord);
1896 2 0 RETVAL = isALPHA_A(ord);
1 1 RETVAL = isALPHA_A(ord);
1903 2 0 RETVAL = isWORDCHAR(ord);
1 1 RETVAL = isWORDCHAR(ord);
1910 2 0 RETVAL = isWORDCHAR_A(ord);
1 1 RETVAL = isWORDCHAR_A(ord);
1917 2 0 RETVAL = isALPHANUMERIC(ord);
1 1 RETVAL = isALPHANUMERIC(ord);
1924 2 0 RETVAL = isALPHANUMERIC_A(ord);
1 1 RETVAL = isALPHANUMERIC_A(ord);
1931 2 0 RETVAL = isALNUM(ord);
1 1 RETVAL = isALNUM(ord);
1938 2 0 RETVAL = isALNUM_A(ord);
1 1 RETVAL = isALNUM_A(ord);
1945 2 0 RETVAL = isDIGIT(ord);
1 1 RETVAL = isDIGIT(ord);
1952 2 0 RETVAL = isDIGIT_A(ord);
1 1 RETVAL = isDIGIT_A(ord);
1973 2 0 RETVAL = isIDFIRST(ord);
1 1 RETVAL = isIDFIRST(ord);
1980 2 0 RETVAL = isIDFIRST_A(ord);
1 1 RETVAL = isIDFIRST_A(ord);
1987 2 0 RETVAL = isIDCONT(ord);
1 1 RETVAL = isIDCONT(ord);
1994 2 0 RETVAL = isIDCONT_A(ord);
1 1 RETVAL = isIDCONT_A(ord);
2001 2 0 RETVAL = isSPACE(ord);
1 1 RETVAL = isSPACE(ord);
2008 2 0 RETVAL = isSPACE_A(ord);
1 1 RETVAL = isSPACE_A(ord);
2029 2 0 RETVAL = isCNTRL(ord);
1 1 RETVAL = isCNTRL(ord);
2036 2 0 RETVAL = isCNTRL_A(ord);
1 1 RETVAL = isCNTRL_A(ord);
2043 2 0 RETVAL = isPRINT(ord);
1 1 RETVAL = isPRINT(ord);
2050 2 0 RETVAL = isPRINT_A(ord);
1 1 RETVAL = isPRINT_A(ord);
2057 2 0 RETVAL = isGRAPH(ord);
1 1 RETVAL = isGRAPH(ord);
2064 2 0 RETVAL = isGRAPH_A(ord);
1 1 RETVAL = isGRAPH_A(ord);
2071 2 0 RETVAL = isPUNCT(ord);
1 1 RETVAL = isPUNCT(ord);
2078 2 0 RETVAL = isPUNCT_A(ord);
1 1 RETVAL = isPUNCT_A(ord);
2085 2 0 RETVAL = isXDIGIT(ord);
1 1 RETVAL = isXDIGIT(ord);
2092 2 0 RETVAL = isXDIGIT_A(ord);
1 1 RETVAL = isXDIGIT_A(ord);
2099 2 0 RETVAL = isPSXSPC(ord);
1 1 RETVAL = isPSXSPC(ord);
2106 2 0 RETVAL = isPSXSPC_A(ord);
1 1 RETVAL = isPSXSPC_A(ord);
2179 1 0 if (SvTYPE(sv) == SVt_NULL)
2186 1 0 if (SvTYPE(sv) == SVt_PVIV)
2193 1 0 if (SvTYPE(sv) == SVt_PVHV)
2200 1 0 if (SvTYPE(sv) == SVt_PVAV)
2215 0 1 mXPUSHs(newSVpvn("test", 4));
2216 0 1 mXPUSHs(newSVpvn("test", 2));
2217 0 1 mXPUSHs(newSVpvn("test", 0));
2218 0 1 mXPUSHs(newSVpvn(NULL, 2));
2219 0 1 mXPUSHs(newSVpvn(NULL, 0));
2225 0 1 XPUSHs(newSVpvn_flags("test", 4, SVs_TEMP));
2226 0 1 XPUSHs(newSVpvn_flags("test", 2, SVs_TEMP));
2227 0 1 XPUSHs(newSVpvn_flags("test", 0, SVs_TEMP));
2228 0 1 XPUSHs(newSVpvn_flags(NULL, 2, SVs_TEMP));
2229 0 1 XPUSHs(newSVpvn_flags(NULL, 0, SVs_TEMP));
2235 0 1 XPUSHs(newSVpvn_flags("test", 4, SVs_TEMP|SVf_UTF8));
2256 0 1 EXTEND(SP, 8);
2280 0 1 EXTEND(SP, 4);
2296 0 1 mXPUSHs(newSVpvs("newSVpvs"));
2302 0 1 XPUSHs(newSVpvs_flags("newSVpvs_flags", SVs_TEMP));
2314 1 0 RETVAL += strEQ(SvPV_nolen_const(sv), "pvs");
2340 0 1 XPUSHs(sv_mortalcopy(*s));
2371 1 0 if(xv == NULL) RETVAL++;
2373 1 0 if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++;
1 0 if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++;
2375 1 0 if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++;
1 0 if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++;
2397 1 0 RETVAL += strEQ(SvPV_nolen_const(sv), "mhx");
2406 1 0 RETVAL += strEQ(SvPV_nolen_const(sv), "foobar");
2423 0 1 len = my_snprintf(buf, sizeof buf, "foo%s%d", "bar", 42);
2424 0 1 mXPUSHi(len);
2425 0 1 mXPUSHs(newSVpv(buf, 0));
2439 0 1 mXPUSHi(len);
2440 0 1 mXPUSHs(newSVpv(buf, 0));
2454 0 1 mXPUSHi(len);
2455 0 1 mXPUSHs(newSVpv(buf, 0));
2457 0 1 mXPUSHi(len);
2458 0 1 mXPUSHs(newSVpv(buf, 0));
2460 0 1 mXPUSHi(len);
2461 0 1 mXPUSHs(newSVpv(buf, 0));
2463 0 1 mXPUSHi(len);
2464 0 1 mXPUSHs(newSVpv(buf, 0));
2466 0 1 mXPUSHi(len);
2467 0 1 mXPUSHs(newSVpv(buf, 0));
2469 0 1 mXPUSHi(len);
2470 0 1 mXPUSHs(newSVpv(buf, 0));
2610 0 3 RETVAL = SvUVx(++sv);
2625 0 1 EXTEND(SP, 1);
2626 0 1 PUSHu(42);
2635 0 1 XPUSHu(43);
0 1 XPUSHu(43);
2644 1 1 RETVAL = UTF8_SAFE_SKIP(s, s + UTF8SKIP(s) + adjustment);
2669 5 8 if (len == (STRLEN) -1) {
2687 1 3 av_push(av, newSVuv(utf8_to_uvchr(s, &len)));
2688 1 3 if (len == (STRLEN) -1) {
2707 1 0 RETVAL = ref == get_PL_signals_2() && ref == get_PL_signals_3();
1 0 RETVAL = ref == get_PL_signals_2() && ref == get_PL_signals_3();
2753 0 1 RETVAL = newSViv(PL_tokenbuf[0]);
2782 0 1 PUSHMARK(SP);
2783 0 1 mXPUSHs(newSVpv(string, 0));
2796 0 1 ppp_TESTVAR(PL_DBsignal);
2797 0 1 ppp_TESTVAR(PL_DBsingle);
2798 0 1 ppp_TESTVAR(PL_DBsub);
2799 0 1 ppp_TESTVAR(PL_DBtrace);
2800 0 1 ppp_TESTVAR(PL_compiling);
2801 0 1 ppp_TESTVAR(PL_curcop);
2802 0 1 ppp_TESTVAR(PL_curstash);
2803 0 1 ppp_TESTVAR(PL_debstash);
2804 0 1 ppp_TESTVAR(PL_defgv);
2805 0 1 ppp_TESTVAR(PL_diehook);
2808 0 1 mXPUSHi(PL_dirty ? 1 : 1);
2813 0 1 ppp_TESTVAR(PL_dowarn);
2814 0 1 ppp_TESTVAR(PL_errgv);
2815 0 1 ppp_TESTVAR(PL_laststatval);
2816 0 1 ppp_TESTVAR(PL_no_modify);
2817 0 1 ppp_TESTVAR(PL_perl_destruct_level);
2818 0 1 ppp_TESTVAR(PL_perldb);
2819 0 1 ppp_TESTVAR(PL_stack_base);
2820 0 1 ppp_TESTVAR(PL_stack_sp);
2821 0 1 ppp_TESTVAR(PL_statcache);
2822 0 1 ppp_TESTVAR(PL_stdingv);
2823 0 1 ppp_TESTVAR(PL_sv_arenaroot);
2824 0 1 ppp_TESTVAR(PL_tainted);
2825 0 1 ppp_TESTVAR(PL_tainting);
2827 0 1 ppp_PARSERVAR(ppp_expect_t, PL_expect);
0 1 ppp_PARSERVAR(ppp_expect_t, PL_expect);
0 1 ppp_PARSERVAR(ppp_expect_t, PL_expect);
0 1 ppp_PARSERVAR(ppp_expect_t, PL_expect);
0 1 ppp_PARSERVAR(ppp_expect_t, PL_expect);
0 1 ppp_PARSERVAR(ppp_expect_t, PL_expect);
2828 0 1 ppp_PARSERVAR(line_t, PL_copline);
0 1 ppp_PARSERVAR(line_t, PL_copline);
0 1 ppp_PARSERVAR(line_t, PL_copline);
0 1 ppp_PARSERVAR(line_t, PL_copline);
0 1 ppp_PARSERVAR(line_t, PL_copline);
0 1 ppp_PARSERVAR(line_t, PL_copline);
2829 0 1 ppp_PARSERVAR(ppp_rsfp_t, PL_rsfp);
0 1 ppp_PARSERVAR(ppp_rsfp_t, PL_rsfp);
0 1 ppp_PARSERVAR(ppp_rsfp_t, PL_rsfp);
0 1 ppp_PARSERVAR(ppp_rsfp_t, PL_rsfp);
0 1 ppp_PARSERVAR(ppp_rsfp_t, PL_rsfp);
0 1 ppp_PARSERVAR(ppp_rsfp_t, PL_rsfp);
2830 0 1 ppp_PARSERVAR(AV *, PL_rsfp_filters);
0 1 ppp_PARSERVAR(AV *, PL_rsfp_filters);
0 1 ppp_PARSERVAR(AV *, PL_rsfp_filters);
0 1 ppp_PARSERVAR(AV *, PL_rsfp_filters);
0 1 ppp_PARSERVAR(AV *, PL_rsfp_filters);
0 1 ppp_PARSERVAR(AV *, PL_rsfp_filters);
2831 0 1 ppp_PARSERVAR(SV *, PL_linestr);
0 1 ppp_PARSERVAR(SV *, PL_linestr);
0 1 ppp_PARSERVAR(SV *, PL_linestr);
0 1 ppp_PARSERVAR(SV *, PL_linestr);
0 1 ppp_PARSERVAR(SV *, PL_linestr);
0 1 ppp_PARSERVAR(SV *, PL_linestr);
2832 0 1 ppp_PARSERVAR(char *, PL_bufptr);
0 1 ppp_PARSERVAR(char *, PL_bufptr);
0 1 ppp_PARSERVAR(char *, PL_bufptr);
0 1 ppp_PARSERVAR(char *, PL_bufptr);
0 1 ppp_PARSERVAR(char *, PL_bufptr);
0 1 ppp_PARSERVAR(char *, PL_bufptr);
2833 0 1 ppp_PARSERVAR(char *, PL_bufend);
0 1 ppp_PARSERVAR(char *, PL_bufend);
0 1 ppp_PARSERVAR(char *, PL_bufend);
0 1 ppp_PARSERVAR(char *, PL_bufend);
0 1 ppp_PARSERVAR(char *, PL_bufend);
0 1 ppp_PARSERVAR(char *, PL_bufend);
2834 0 1 ppp_PARSERVAR(ppp_lex_state_t, PL_lex_state);
0 1 ppp_PARSERVAR(ppp_lex_state_t, PL_lex_state);
0 1 ppp_PARSERVAR(ppp_lex_state_t, PL_lex_state);
0 1 ppp_PARSERVAR(ppp_lex_state_t, PL_lex_state);
0 1 ppp_PARSERVAR(ppp_lex_state_t, PL_lex_state);
0 1 ppp_PARSERVAR(ppp_lex_state_t, PL_lex_state);
2835 0 1 ppp_PARSERVAR(SV *, PL_lex_stuff);
0 1 ppp_PARSERVAR(SV *, PL_lex_stuff);
0 1 ppp_PARSERVAR(SV *, PL_lex_stuff);
0 1 ppp_PARSERVAR(SV *, PL_lex_stuff);
0 1 ppp_PARSERVAR(SV *, PL_lex_stuff);
0 1 ppp_PARSERVAR(SV *, PL_lex_stuff);
2836 0 1 ppp_PARSERVAR(ppp_error_count_t, PL_error_count);
0 1 ppp_PARSERVAR(ppp_error_count_t, PL_error_count);
0 1 ppp_PARSERVAR(ppp_error_count_t, PL_error_count);
0 1 ppp_PARSERVAR(ppp_error_count_t, PL_error_count);
0 1 ppp_PARSERVAR(ppp_error_count_t, PL_error_count);
0 1 ppp_PARSERVAR(ppp_error_count_t, PL_error_count);
2837 0 1 ppp_PARSERVAR(ppp_in_my_t, PL_in_my);
0 1 ppp_PARSERVAR(ppp_in_my_t, PL_in_my);
0 1 ppp_PARSERVAR(ppp_in_my_t, PL_in_my);
0 1 ppp_PARSERVAR(ppp_in_my_t, PL_in_my);
0 1 ppp_PARSERVAR(ppp_in_my_t, PL_in_my);
0 1 ppp_PARSERVAR(ppp_in_my_t, PL_in_my);
2839 0 1 ppp_PARSERVAR(HV*, PL_in_my_stash);
0 1 ppp_PARSERVAR(HV*, PL_in_my_stash);
0 1 ppp_PARSERVAR(HV*, PL_in_my_stash);
0 1 ppp_PARSERVAR(HV*, PL_in_my_stash);
0 1 ppp_PARSERVAR(HV*, PL_in_my_stash);
0 1 ppp_PARSERVAR(HV*, PL_in_my_stash);
2881 1 1 if (ckWARN(WARN_MISC))