| line |
true |
false |
branch |
|
186
|
1 |
0 |
dXSTARG; |
|
191
|
1 |
0 |
iv = SvIV(ST(0)) + 1; |
|
192
|
0 |
1 |
PUSHi(iv); |
|
206
|
1 |
0 |
iv = SvIV(ST(0)) - 1; |
|
438
|
1 |
0 |
str = SvPVbyte(sv, len); |
|
439
|
1 |
0 |
RETVAL = strEQ(str, "mhx") ? (IV) len : (IV) -1; |
|
449
|
1 |
1 |
str = SvPV_nolen(sv); |
|
450
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 42 : 0; |
|
461
|
1 |
1 |
str = SvPV_const(sv, len); |
|
462
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 40 : 0); |
|
473
|
1 |
1 |
str = SvPV_mutable(sv, len); |
|
474
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 41 : 0); |
|
485
|
1 |
1 |
str = SvPV_flags(sv, len, SV_GMAGIC); |
|
486
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 42 : 0); |
|
497
|
1 |
1 |
str = SvPV_flags_const(sv, len, SV_GMAGIC); |
|
498
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 43 : 0); |
|
508
|
1 |
1 |
str = SvPV_flags_const_nolen(sv, SV_GMAGIC); |
|
509
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 47 : 0; |
|
520
|
1 |
1 |
str = SvPV_flags_mutable(sv, len, SV_GMAGIC); |
|
521
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 45 : 0); |
|
532
|
1 |
3 |
str = SvPV_force(sv, len); |
|
533
|
1 |
3 |
RETVAL = len + (strEQ(str, "mhx") ? 46 : 0); |
|
543
|
1 |
1 |
str = SvPV_force_nolen(sv); |
|
544
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 50 : 0; |
|
555
|
1 |
1 |
str = SvPV_force_mutable(sv, len); |
|
556
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 48 : 0); |
|
567
|
1 |
1 |
str = SvPV_force_nomg(sv, len); |
|
568
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 49 : 0); |
|
578
|
1 |
1 |
str = SvPV_force_nomg_nolen(sv); |
|
579
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 53 : 0; |
|
590
|
1 |
1 |
str = SvPV_force_flags(sv, len, SV_GMAGIC); |
|
591
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 51 : 0); |
|
601
|
1 |
1 |
str = SvPV_force_flags_nolen(sv, SV_GMAGIC); |
|
602
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 55 : 0; |
|
613
|
1 |
1 |
str = SvPV_force_flags_mutable(sv, len, SV_GMAGIC); |
|
614
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 53 : 0); |
|
624
|
1 |
1 |
str = SvPV_nolen_const(sv); |
|
625
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 57 : 0; |
|
636
|
1 |
1 |
str = SvPV_nomg(sv, len); |
|
637
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 55 : 0); |
|
648
|
1 |
1 |
str = SvPV_nomg_const(sv, len); |
|
649
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 56 : 0); |
|
659
|
1 |
1 |
str = SvPV_nomg_const_nolen(sv); |
|
660
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 60 : 0; |
|
670
|
1 |
1 |
str = SvPV_nomg_nolen(sv); |
|
671
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 61 : 0; |
|
684
|
2 |
0 |
str = SvPV_const(insv, slen); |
|
685
|
0 |
2 |
XPUSHs(sv); |
|
686
|
0 |
2 |
mXPUSHi(SvLEN(sv)); |
|
690
|
0 |
2 |
mXPUSHi(SvLEN(sv)); |
|
702
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 1); |
|
704
|
0 |
1 |
mXPUSHi(sv == svr); |
|
705
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 2); |
|
707
|
0 |
1 |
mXPUSHi(sv == svr); |
|
708
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 3); |
|
710
|
0 |
1 |
mXPUSHi(sv == svr); |
|
711
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 4); |
|
713
|
0 |
1 |
mXPUSHi(sv == svr); |
|
714
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 5); |
|
716
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 6); |
|
717
|
1 |
0 |
SvREFCNT_inc_simple_void(sv); |
|
718
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 7); |
|
720
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 8); |
|
722
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 9); |
|
723
|
8 |
1 |
while (SvREFCNT(sv) > 1) |
|
725
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 1); |
|
739
|
1 |
0 |
RETVAL = SvUVX(sv) == val ? 42 : -1; |
|
747
|
1 |
0 |
RETVAL = strEQ(SvPVX_const(sv), "mhx") ? 43 : -1; |
|
755
|
1 |
0 |
RETVAL = strEQ(SvPVX_mutable(sv), "mhx") ? 44 : -1; |
|
803
|
0 |
6 |
EXTEND(SP, 1); |
|
812
|
0 |
2 |
EXTEND(SP, 1); |
|
822
|
27 |
18 |
for (i=0; i
|
|
824
|
0 |
18 |
PUSHMARK(SP); |
|
829
|
0 |
18 |
EXTEND(SP, 1); |
|
839
|
9 |
6 |
for (i=0; i
|
|
841
|
0 |
6 |
PUSHMARK(SP); |
|
846
|
0 |
6 |
EXTEND(SP, 1); |
|
857
|
0 |
6 |
if (items > 8) /* play safe */ |
|
859
|
9 |
6 |
for (i=2; i
|
|
860
|
9 |
0 |
args[i-2] = SvPV_nolen(ST(i)); |
|
865
|
0 |
6 |
EXTEND(SP, 1); |
|
875
|
15 |
6 |
for (i=0; i
|
|
877
|
0 |
6 |
PUSHMARK(SP); |
|
882
|
0 |
6 |
EXTEND(SP, 1); |
|
892
|
15 |
6 |
for (i=0; i
|
|
894
|
0 |
6 |
PUSHMARK(SP); |
|
899
|
0 |
6 |
EXTEND(SP, 1); |
|
920
|
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); |
|
927
|
1 |
0 |
RETVAL = CopFILE(PL_curcop); |
|
942
|
1 |
5 |
if (!cx) XSRETURN_EMPTY; |
|
944
|
0 |
5 |
EXTEND(SP, 4); |
|
946
|
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); |
|
947
|
5 |
0 |
ST(0) = pv ? sv_2mortal(newSVpv(pv, 0)) : &PL_sv_undef; |
|
949
|
5 |
0 |
ST(1) = isGV(gv) ? sv_2mortal(newSVpv(GvNAME(gv), 0)) : &PL_sv_undef; |
|
951
|
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); |
|
952
|
5 |
0 |
ST(2) = pv ? sv_2mortal(newSVpv(pv, 0)) : &PL_sv_undef; |
|
954
|
5 |
0 |
ST(3) = isGV(gv) ? sv_2mortal(newSVpv(GvNAME(gv), 0)) : &PL_sv_undef; |
|
991
|
2 |
0 |
pv = SvPV(string, len); |
|
992
|
1 |
1 |
if (!grok_number(pv, len, &RETVAL)) |
|
1005
|
1 |
0 |
pv = SvPV(string, len); |
|
1018
|
1 |
0 |
pv = SvPV(string, len); |
|
1031
|
1 |
0 |
pv = SvPV(string, len); |
|
1043
|
2 |
0 |
pv = SvPV(string, len); |
|
1044
|
1 |
1 |
if (!Perl_grok_number(aTHX_ pv, len, &RETVAL)) |
|
1057
|
1 |
0 |
pv = SvPV(string, len); |
|
1070
|
1 |
0 |
pv = SvPV(string, len); |
|
1083
|
1 |
0 |
pv = SvPV(string, len); |
|
1099
|
0 |
1 |
if (GvSVn(gv) != NULL) |
|
|
1 |
0 |
if (GvSVn(gv) != NULL) |
|
1113
|
1 |
0 |
if (isGV_with_GP(gv)) |
|
|
0 |
1 |
if (isGV_with_GP(gv)) |
|
|
0 |
0 |
if (isGV_with_GP(gv)) |
|
1117
|
1 |
0 |
if (!isGV(&PL_sv_undef)) |
|
1131
|
1 |
0 |
if(xv == NULL) RETVAL++; |
|
1133
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
1135
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
1169
|
1 |
0 |
const char * const name = SvPV_const(namesv, len); |
|
1172
|
0 |
1 |
if (SvTYPE(gv) == SVt_PVGV) |
|
1174
|
0 |
1 |
if (multi) flags |= GV_ADDMULTI; |
|
1176
|
0 |
1 |
XPUSHs( gv ? (SV*)gv : &PL_sv_undef); |
|
|
1 |
0 |
XPUSHs( gv ? (SV*)gv : &PL_sv_undef); |
|
1217
|
0 |
1 |
EXTEND(SP, 3); |
|
1226
|
0 |
1 |
EXTEND(SP, 3); |
|
1235
|
0 |
1 |
EXTEND(SP, 3); |
|
1244
|
0 |
1 |
EXTEND(SP, 3); |
|
1253
|
0 |
1 |
EXTEND(SP, 3); |
|
1262
|
0 |
1 |
mXPUSHs(newSVpv("foo", 0)); |
|
1263
|
0 |
1 |
mXPUSHs(newSVpv("bar13", 3)); |
|
1264
|
0 |
1 |
mXPUSHs(newSViv(42)); |
|
1270
|
0 |
1 |
mXPUSHp("one", 3); |
|
1271
|
0 |
1 |
mXPUSHp("two", 3); |
|
1272
|
0 |
1 |
mXPUSHp("three", 5); |
|
1278
|
0 |
1 |
mXPUSHn(0.5); |
|
1279
|
0 |
1 |
mXPUSHn(-0.25); |
|
1280
|
0 |
1 |
mXPUSHn(0.125); |
|
1286
|
0 |
1 |
mXPUSHi(-1); |
|
1287
|
0 |
1 |
mXPUSHi(2); |
|
1288
|
0 |
1 |
mXPUSHi(-3); |
|
1294
|
0 |
1 |
mXPUSHu(1); |
|
1295
|
0 |
1 |
mXPUSHu(2); |
|
1296
|
0 |
1 |
mXPUSHu(3); |
|
1314
|
1 |
0 |
stash = gv_stashpv(SvPV_nolen(package), 0); |
|
1320
|
1 |
0 |
if (mg) |
|
1340
|
1 |
0 |
stash = gv_stashpv(SvPV_nolen(package), 0); |
|
1346
|
1 |
0 |
if (mg) |
|
1384
|
2 |
4 |
if ((mg = mg_findext((SV*)obj, PERL_MAGIC_ext, &null_mg_vtbl))) { |
|
1385
|
0 |
2 |
XPUSHs(sv_2mortal(newSVpv(mg->mg_ptr, strlen(mg->mg_ptr)))); |
|
1387
|
0 |
4 |
XPUSHs(sv_2mortal(newSVpvs("Sorry, your princess is in another castle."))); |
|
1405
|
1 |
0 |
str = SvPV(sv2, len); |
|
1444
|
1 |
0 |
str = SvPV(sv2, len); |
|
1469
|
1 |
0 |
str = SvPV(sv2, len); |
|
1478
|
1 |
1 |
RETVAL = SvVSTRING_mg(sv) != NULL; |
|
|
1 |
0 |
RETVAL = SvVSTRING_mg(sv) != NULL; |
|
1492
|
0 |
1 |
if (!mg) |
|
1518
|
1 |
0 |
if (memEQ(p, "Hello", 6)) |
|
1521
|
1 |
0 |
if (memEQ(p, "\0\0\0\0\0\0", 6)) |
|
1523
|
1 |
0 |
if (memEQs(p, 6, "\0\0\0\0\0\0")) |
|
1526
|
1 |
0 |
if (memNE(p, "\0\0\0\0\0\0", 6)) |
|
1528
|
1 |
0 |
if (memNEs(p, 6, "\0\0\0\0\0\0")) |
|
1533
|
1 |
0 |
if (memEQ(p, "\0\0\0\0\0\0", 6)) |
|
1556
|
2 |
0 |
croak_sv(ERRSV); |
|
1633
|
1 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
1 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
1641
|
2 |
1 |
for (i = 0; i < 2; i++) { |
|
1645
|
2 |
0 |
kid = OpSIBLING(kid); |
|
1648
|
1 |
0 |
middlekid = OpSIBLING(x); |
|
1651
|
1 |
0 |
if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) { |
|
|
1 |
0 |
if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) { |
|
|
0 |
1 |
if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) { |
|
1656
|
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)) { |
|
1660
|
0 |
1 |
if (count != 2) { |
|
1664
|
1 |
0 |
if (OpHAS_SIBLING(lastkid) || OpSIBLING(lastkid)) { |
|
|
0 |
1 |
if (OpHAS_SIBLING(lastkid) || OpSIBLING(lastkid)) { |
|
|
0 |
0 |
if (OpHAS_SIBLING(lastkid) || OpSIBLING(lastkid)) { |
|
1671
|
1 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
1 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
1681
|
1 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
1 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
1686
|
1 |
0 |
OpMAYBESIB_set(x, lastkid, NULL); |
|
1688
|
1 |
0 |
if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) { |
|
|
1 |
0 |
if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) { |
|
|
0 |
1 |
if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) { |
|
1694
|
1 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
1 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
1722
|
1 |
0 |
RETVAL += PTR2ul(p) != 0UL ? 2 : 0; |
|
1723
|
1 |
0 |
RETVAL += PTR2UV(p) != (UV) 0 ? 4 : 0; |
|
1724
|
1 |
0 |
RETVAL += PTR2IV(p) != (IV) 0 ? 8 : 0; |
|
1725
|
1 |
0 |
RETVAL += PTR2NV(p) != (NV) 0 ? 16 : 0; |
|
1726
|
1 |
0 |
RETVAL += p > NUM2PTR(int *, 0) ? 32 : 0; |
|
1780
|
0 |
2 |
mXPUSHp("test1", 5); |
|
1781
|
1 |
1 |
if (two) |
|
1782
|
0 |
1 |
mXPUSHp("test2", 5); |
|
1783
|
1 |
1 |
if (two) |
|
1792
|
1 |
1 |
RETVAL = newSVsv(boolSV(value)); |
|
1799
|
2 |
0 |
RETVAL = newSVsv(DEFSV); |
|
1806
|
0 |
1 |
XPUSHs(sv_mortalcopy(DEFSV)); |
|
|
1 |
0 |
XPUSHs(sv_mortalcopy(DEFSV)); |
|
1810
|
0 |
1 |
XPUSHs(sv_mortalcopy(DEFSV)); |
|
|
1 |
0 |
XPUSHs(sv_mortalcopy(DEFSV)); |
|
1815
|
0 |
1 |
XPUSHs(sv_mortalcopy(DEFSV)); |
|
|
1 |
0 |
XPUSHs(sv_mortalcopy(DEFSV)); |
|
1821
|
2 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
2 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
2 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
2 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
2 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
2 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
1 |
1 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
1 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
1 |
1 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
|
0 |
0 |
RETVAL = SvTRUEx(ERRSV); |
|
1839
|
1 |
0 |
dXSTARG; |
|
1841
|
0 |
1 |
PUSHi(42); |
|
1856
|
0 |
2 |
XPUSHs(x); |
|
1866
|
0 |
1 |
mXPUSHs(newSVpv(string, 0)); |
|
1887
|
2 |
0 |
key = SvPV(utf8_key, klen); |
|
1888
|
1 |
1 |
if (SvUTF8(utf8_key)) klen *= -1; |
|
1893
|
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); |
|
1905
|
0 |
1 |
mXPUSHp("Yay", 3); |
|
1912
|
0 |
1 |
mXPUSHi(C_ARRAY_LENGTH(x)); /* 4 */ |
|
1913
|
0 |
1 |
mXPUSHi(*(C_ARRAY_END(x)-1)); /* 13 */ |
|
1919
|
2 |
0 |
RETVAL = isBLANK(ord); |
|
|
1 |
1 |
RETVAL = isBLANK(ord); |
|
1927
|
2 |
0 |
RETVAL = isBLANK_A(ord); |
|
|
1 |
1 |
RETVAL = isBLANK_A(ord); |
|
1935
|
2 |
0 |
RETVAL = isUPPER(ord); |
|
|
1 |
1 |
RETVAL = isUPPER(ord); |
|
1943
|
3 |
0 |
RETVAL = isUPPER_A(ord); |
|
|
1 |
2 |
RETVAL = isUPPER_A(ord); |
|
1951
|
2 |
0 |
RETVAL = isLOWER(ord); |
|
|
1 |
1 |
RETVAL = isLOWER(ord); |
|
1959
|
3 |
0 |
RETVAL = isLOWER_A(ord); |
|
|
1 |
2 |
RETVAL = isLOWER_A(ord); |
|
1967
|
2 |
0 |
RETVAL = isALPHA(ord); |
|
|
1 |
1 |
RETVAL = isALPHA(ord); |
|
1975
|
2 |
0 |
RETVAL = isALPHA_A(ord); |
|
|
1 |
1 |
RETVAL = isALPHA_A(ord); |
|
1983
|
2 |
0 |
RETVAL = isWORDCHAR(ord); |
|
|
1 |
1 |
RETVAL = isWORDCHAR(ord); |
|
1991
|
2 |
0 |
RETVAL = isWORDCHAR_A(ord); |
|
|
1 |
1 |
RETVAL = isWORDCHAR_A(ord); |
|
1999
|
2 |
0 |
RETVAL = isALPHANUMERIC(ord); |
|
|
1 |
1 |
RETVAL = isALPHANUMERIC(ord); |
|
2007
|
2 |
0 |
RETVAL = isALPHANUMERIC_A(ord); |
|
|
1 |
1 |
RETVAL = isALPHANUMERIC_A(ord); |
|
2015
|
2 |
0 |
RETVAL = isALNUM(ord); |
|
|
1 |
1 |
RETVAL = isALNUM(ord); |
|
2023
|
2 |
0 |
RETVAL = isALNUM_A(ord); |
|
|
1 |
1 |
RETVAL = isALNUM_A(ord); |
|
2031
|
2 |
0 |
RETVAL = isDIGIT(ord); |
|
|
1 |
1 |
RETVAL = isDIGIT(ord); |
|
2039
|
2 |
0 |
RETVAL = isDIGIT_A(ord); |
|
|
1 |
1 |
RETVAL = isDIGIT_A(ord); |
|
2063
|
2 |
0 |
RETVAL = isIDFIRST(ord); |
|
|
1 |
1 |
RETVAL = isIDFIRST(ord); |
|
2071
|
2 |
0 |
RETVAL = isIDFIRST_A(ord); |
|
|
1 |
1 |
RETVAL = isIDFIRST_A(ord); |
|
2079
|
2 |
0 |
RETVAL = isIDCONT(ord); |
|
|
1 |
1 |
RETVAL = isIDCONT(ord); |
|
2087
|
2 |
0 |
RETVAL = isIDCONT_A(ord); |
|
|
1 |
1 |
RETVAL = isIDCONT_A(ord); |
|
2095
|
2 |
0 |
RETVAL = isSPACE(ord); |
|
|
1 |
1 |
RETVAL = isSPACE(ord); |
|
2103
|
2 |
0 |
RETVAL = isSPACE_A(ord); |
|
|
1 |
1 |
RETVAL = isSPACE_A(ord); |
|
2127
|
2 |
0 |
RETVAL = isCNTRL(ord); |
|
|
1 |
1 |
RETVAL = isCNTRL(ord); |
|
2135
|
2 |
0 |
RETVAL = isCNTRL_A(ord); |
|
|
1 |
1 |
RETVAL = isCNTRL_A(ord); |
|
2143
|
2 |
0 |
RETVAL = isPRINT(ord); |
|
|
1 |
1 |
RETVAL = isPRINT(ord); |
|
2151
|
2 |
0 |
RETVAL = isPRINT_A(ord); |
|
|
1 |
1 |
RETVAL = isPRINT_A(ord); |
|
2159
|
2 |
0 |
RETVAL = isGRAPH(ord); |
|
|
1 |
1 |
RETVAL = isGRAPH(ord); |
|
2167
|
2 |
0 |
RETVAL = isGRAPH_A(ord); |
|
|
1 |
1 |
RETVAL = isGRAPH_A(ord); |
|
2175
|
2 |
0 |
RETVAL = isPUNCT(ord); |
|
|
1 |
1 |
RETVAL = isPUNCT(ord); |
|
2183
|
2 |
0 |
RETVAL = isPUNCT_A(ord); |
|
|
1 |
1 |
RETVAL = isPUNCT_A(ord); |
|
2191
|
2 |
0 |
RETVAL = isXDIGIT(ord); |
|
|
1 |
1 |
RETVAL = isXDIGIT(ord); |
|
2199
|
2 |
0 |
RETVAL = isXDIGIT_A(ord); |
|
|
1 |
1 |
RETVAL = isXDIGIT_A(ord); |
|
2207
|
2 |
0 |
RETVAL = isPSXSPC(ord); |
|
|
1 |
1 |
RETVAL = isPSXSPC(ord); |
|
2215
|
2 |
0 |
RETVAL = isPSXSPC_A(ord); |
|
|
1 |
1 |
RETVAL = isPSXSPC_A(ord); |
|
2288
|
1 |
0 |
if (SvTYPE(sv) == SVt_NULL) |
|
2295
|
1 |
0 |
if (SvTYPE(sv) == SVt_PVIV) |
|
2302
|
1 |
0 |
if (SvTYPE(sv) == SVt_PVHV) |
|
2309
|
1 |
0 |
if (SvTYPE(sv) == SVt_PVAV) |
|
2324
|
0 |
1 |
mXPUSHs(newSVpvn("test", 4)); |
|
2325
|
0 |
1 |
mXPUSHs(newSVpvn("test", 2)); |
|
2326
|
0 |
1 |
mXPUSHs(newSVpvn("test", 0)); |
|
2327
|
0 |
1 |
mXPUSHs(newSVpvn(NULL, 2)); |
|
2328
|
0 |
1 |
mXPUSHs(newSVpvn(NULL, 0)); |
|
2334
|
0 |
1 |
XPUSHs(newSVpvn_flags("test", 4, SVs_TEMP)); |
|
2335
|
0 |
1 |
XPUSHs(newSVpvn_flags("test", 2, SVs_TEMP)); |
|
2336
|
0 |
1 |
XPUSHs(newSVpvn_flags("test", 0, SVs_TEMP)); |
|
2337
|
0 |
1 |
XPUSHs(newSVpvn_flags(NULL, 2, SVs_TEMP)); |
|
2338
|
0 |
1 |
XPUSHs(newSVpvn_flags(NULL, 0, SVs_TEMP)); |
|
2344
|
0 |
1 |
XPUSHs(newSVpvn_flags("test", 4, SVs_TEMP|SVf_UTF8)); |
|
2365
|
0 |
1 |
EXTEND(SP, 8); |
|
2389
|
0 |
1 |
EXTEND(SP, 4); |
|
2405
|
0 |
1 |
mXPUSHs(newSVpvs("newSVpvs")); |
|
2411
|
0 |
1 |
XPUSHs(newSVpvs_flags("newSVpvs_flags", SVs_TEMP)); |
|
2423
|
1 |
0 |
RETVAL += strEQ(SvPV_nolen_const(sv), "pvs"); |
|
2449
|
0 |
1 |
XPUSHs(sv_mortalcopy(*s)); |
|
2480
|
1 |
0 |
if(xv == NULL) RETVAL++; |
|
2482
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
2484
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
2506
|
1 |
0 |
RETVAL += strEQ(SvPV_nolen_const(sv), "mhx"); |
|
2515
|
1 |
0 |
RETVAL += strEQ(SvPV_nolen_const(sv), "foobar"); |
|
2532
|
0 |
1 |
len = my_snprintf(buf, sizeof buf, "foo%s%d", "bar", 42); |
|
2533
|
0 |
1 |
mXPUSHi(len); |
|
2534
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2548
|
0 |
1 |
mXPUSHi(len); |
|
2549
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2563
|
0 |
1 |
mXPUSHi(len); |
|
2564
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2566
|
0 |
1 |
mXPUSHi(len); |
|
2567
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2569
|
0 |
1 |
mXPUSHi(len); |
|
2570
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2572
|
0 |
1 |
mXPUSHi(len); |
|
2573
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2575
|
0 |
1 |
mXPUSHi(len); |
|
2576
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2578
|
0 |
1 |
mXPUSHi(len); |
|
2579
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2719
|
0 |
3 |
RETVAL = SvUVx(++sv); |
|
2734
|
0 |
1 |
EXTEND(SP, 1); |
|
2735
|
0 |
1 |
PUSHu(42); |
|
2744
|
0 |
1 |
XPUSHu(43); |
|
|
0 |
1 |
XPUSHu(43); |
|
2758
|
1 |
1 |
RETVAL = UTF8_SAFE_SKIP(const_s, s + UTF8SKIP(s) + adjustment); |
|
2789
|
7 |
10 |
if (len == (STRLEN) -1) { |
|
2813
|
1 |
3 |
av_push(av, newSVuv(utf8_to_uvchr(const_s, &len))); |
|
2814
|
1 |
3 |
if (len == (STRLEN) -1) { |
|
2835
|
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(); |
|
2881
|
0 |
1 |
RETVAL = newSViv(PL_tokenbuf[0]); |
|
2910
|
0 |
1 |
PUSHMARK(SP); |
|
2911
|
0 |
1 |
mXPUSHs(newSVpv(string, 0)); |
|
2924
|
0 |
1 |
ppp_TESTVAR(PL_DBsignal); |
|
2925
|
0 |
1 |
ppp_TESTVAR(PL_DBsingle); |
|
2926
|
0 |
1 |
ppp_TESTVAR(PL_DBsub); |
|
2927
|
0 |
1 |
ppp_TESTVAR(PL_DBtrace); |
|
2928
|
0 |
1 |
ppp_TESTVAR(PL_compiling); |
|
2929
|
0 |
1 |
ppp_TESTVAR(PL_curcop); |
|
2930
|
0 |
1 |
ppp_TESTVAR(PL_curstash); |
|
2931
|
0 |
1 |
ppp_TESTVAR(PL_debstash); |
|
2932
|
0 |
1 |
ppp_TESTVAR(PL_defgv); |
|
2933
|
0 |
1 |
ppp_TESTVAR(PL_diehook); |
|
2936
|
0 |
1 |
mXPUSHi(PL_dirty ? 1 : 1); |
|
2941
|
0 |
1 |
ppp_TESTVAR(PL_dowarn); |
|
2942
|
0 |
1 |
ppp_TESTVAR(PL_errgv); |
|
2943
|
0 |
1 |
ppp_TESTVAR(PL_laststatval); |
|
2944
|
0 |
1 |
ppp_TESTVAR(PL_no_modify); |
|
2945
|
0 |
1 |
ppp_TESTVAR(PL_perl_destruct_level); |
|
2946
|
0 |
1 |
ppp_TESTVAR(PL_perldb); |
|
2947
|
0 |
1 |
ppp_TESTVAR(PL_stack_base); |
|
2948
|
0 |
1 |
ppp_TESTVAR(PL_stack_sp); |
|
2949
|
0 |
1 |
ppp_TESTVAR(PL_statcache); |
|
2950
|
0 |
1 |
ppp_TESTVAR(PL_stdingv); |
|
2951
|
0 |
1 |
ppp_TESTVAR(PL_sv_arenaroot); |
|
2952
|
0 |
1 |
ppp_TESTVAR(PL_tainted); |
|
2953
|
0 |
1 |
ppp_TESTVAR(PL_tainting); |
|
2954
|
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); |
|
2955
|
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); |
|
2956
|
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); |
|
2957
|
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); |
|
2958
|
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); |
|
2959
|
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); |
|
2960
|
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); |
|
2961
|
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); |
|
2962
|
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); |
|
2963
|
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); |
|
2964
|
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); |
|
2966
|
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); |
|
3015
|
1 |
1 |
if (ckWARN(WARN_MISC)) |