| 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; |
|
407
|
1 |
0 |
str = SvPVbyte(sv, len); |
|
408
|
1 |
0 |
RETVAL = strEQ(str, "mhx") ? (IV) len : (IV) -1; |
|
418
|
1 |
1 |
str = SvPV_nolen(sv); |
|
419
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 42 : 0; |
|
430
|
1 |
1 |
str = SvPV_const(sv, len); |
|
431
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 40 : 0); |
|
442
|
1 |
1 |
str = SvPV_mutable(sv, len); |
|
443
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 41 : 0); |
|
454
|
1 |
1 |
str = SvPV_flags(sv, len, SV_GMAGIC); |
|
455
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 42 : 0); |
|
466
|
1 |
1 |
str = SvPV_flags_const(sv, len, SV_GMAGIC); |
|
467
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 43 : 0); |
|
477
|
1 |
1 |
str = SvPV_flags_const_nolen(sv, SV_GMAGIC); |
|
478
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 47 : 0; |
|
489
|
1 |
1 |
str = SvPV_flags_mutable(sv, len, SV_GMAGIC); |
|
490
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 45 : 0); |
|
501
|
1 |
3 |
str = SvPV_force(sv, len); |
|
502
|
1 |
3 |
RETVAL = len + (strEQ(str, "mhx") ? 46 : 0); |
|
512
|
1 |
1 |
str = SvPV_force_nolen(sv); |
|
513
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 50 : 0; |
|
524
|
1 |
1 |
str = SvPV_force_mutable(sv, len); |
|
525
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 48 : 0); |
|
536
|
1 |
1 |
str = SvPV_force_nomg(sv, len); |
|
537
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 49 : 0); |
|
547
|
1 |
1 |
str = SvPV_force_nomg_nolen(sv); |
|
548
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 53 : 0; |
|
559
|
1 |
1 |
str = SvPV_force_flags(sv, len, SV_GMAGIC); |
|
560
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 51 : 0); |
|
570
|
1 |
1 |
str = SvPV_force_flags_nolen(sv, SV_GMAGIC); |
|
571
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 55 : 0; |
|
582
|
1 |
1 |
str = SvPV_force_flags_mutable(sv, len, SV_GMAGIC); |
|
583
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 53 : 0); |
|
593
|
1 |
1 |
str = SvPV_nolen_const(sv); |
|
594
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 57 : 0; |
|
605
|
1 |
1 |
str = SvPV_nomg(sv, len); |
|
606
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 55 : 0); |
|
617
|
1 |
1 |
str = SvPV_nomg_const(sv, len); |
|
618
|
1 |
1 |
RETVAL = len + (strEQ(str, "mhx") ? 56 : 0); |
|
628
|
1 |
1 |
str = SvPV_nomg_const_nolen(sv); |
|
629
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 60 : 0; |
|
639
|
1 |
1 |
str = SvPV_nomg_nolen(sv); |
|
640
|
1 |
1 |
RETVAL = strEQ(str, "mhx") ? 61 : 0; |
|
653
|
2 |
0 |
str = SvPV_const(insv, slen); |
|
654
|
0 |
2 |
XPUSHs(sv); |
|
655
|
0 |
2 |
mXPUSHi(SvLEN(sv)); |
|
659
|
0 |
2 |
mXPUSHi(SvLEN(sv)); |
|
671
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 1); |
|
673
|
0 |
1 |
mXPUSHi(sv == svr); |
|
674
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 2); |
|
676
|
0 |
1 |
mXPUSHi(sv == svr); |
|
677
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 3); |
|
679
|
0 |
1 |
mXPUSHi(sv == svr); |
|
680
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 4); |
|
682
|
0 |
1 |
mXPUSHi(sv == svr); |
|
683
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 5); |
|
685
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 6); |
|
686
|
1 |
0 |
SvREFCNT_inc_simple_void(sv); |
|
687
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 7); |
|
689
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 8); |
|
691
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 9); |
|
692
|
8 |
1 |
while (SvREFCNT(sv) > 1) |
|
694
|
0 |
1 |
mXPUSHi(SvREFCNT(sv) == 1); |
|
708
|
1 |
0 |
RETVAL = SvUVX(sv) == val ? 42 : -1; |
|
716
|
1 |
0 |
RETVAL = strEQ(SvPVX_const(sv), "mhx") ? 43 : -1; |
|
724
|
1 |
0 |
RETVAL = strEQ(SvPVX_mutable(sv), "mhx") ? 44 : -1; |
|
772
|
0 |
6 |
EXTEND(SP, 1); |
|
781
|
0 |
2 |
EXTEND(SP, 1); |
|
791
|
27 |
18 |
for (i=0; i
|
|
793
|
0 |
18 |
PUSHMARK(SP); |
|
798
|
0 |
18 |
EXTEND(SP, 1); |
|
808
|
9 |
6 |
for (i=0; i
|
|
810
|
0 |
6 |
PUSHMARK(SP); |
|
815
|
0 |
6 |
EXTEND(SP, 1); |
|
826
|
0 |
6 |
if (items > 8) /* play safe */ |
|
828
|
9 |
6 |
for (i=2; i
|
|
829
|
9 |
0 |
args[i-2] = SvPV_nolen(ST(i)); |
|
834
|
0 |
6 |
EXTEND(SP, 1); |
|
844
|
15 |
6 |
for (i=0; i
|
|
846
|
0 |
6 |
PUSHMARK(SP); |
|
851
|
0 |
6 |
EXTEND(SP, 1); |
|
861
|
15 |
6 |
for (i=0; i
|
|
863
|
0 |
6 |
PUSHMARK(SP); |
|
868
|
0 |
6 |
EXTEND(SP, 1); |
|
889
|
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); |
|
896
|
1 |
0 |
RETVAL = CopFILE(PL_curcop); |
|
911
|
1 |
5 |
if (!cx) XSRETURN_EMPTY; |
|
913
|
0 |
5 |
EXTEND(SP, 4); |
|
915
|
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); |
|
916
|
5 |
0 |
ST(0) = pv ? sv_2mortal(newSVpv(pv, 0)) : &PL_sv_undef; |
|
918
|
5 |
0 |
ST(1) = isGV(gv) ? sv_2mortal(newSVpv(GvNAME(gv), 0)) : &PL_sv_undef; |
|
920
|
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); |
|
921
|
5 |
0 |
ST(2) = pv ? sv_2mortal(newSVpv(pv, 0)) : &PL_sv_undef; |
|
923
|
5 |
0 |
ST(3) = isGV(gv) ? sv_2mortal(newSVpv(GvNAME(gv), 0)) : &PL_sv_undef; |
|
960
|
2 |
0 |
pv = SvPV(string, len); |
|
961
|
1 |
1 |
if (!grok_number(pv, len, &RETVAL)) |
|
974
|
1 |
0 |
pv = SvPV(string, len); |
|
987
|
1 |
0 |
pv = SvPV(string, len); |
|
1000
|
1 |
0 |
pv = SvPV(string, len); |
|
1012
|
2 |
0 |
pv = SvPV(string, len); |
|
1013
|
1 |
1 |
if (!Perl_grok_number(aTHX_ pv, len, &RETVAL)) |
|
1026
|
1 |
0 |
pv = SvPV(string, len); |
|
1039
|
1 |
0 |
pv = SvPV(string, len); |
|
1052
|
1 |
0 |
pv = SvPV(string, len); |
|
1068
|
0 |
1 |
if (GvSVn(gv) != NULL) |
|
|
1 |
0 |
if (GvSVn(gv) != NULL) |
|
1082
|
1 |
0 |
if (isGV_with_GP(gv)) |
|
|
0 |
1 |
if (isGV_with_GP(gv)) |
|
|
0 |
0 |
if (isGV_with_GP(gv)) |
|
1086
|
1 |
0 |
if (!isGV(&PL_sv_undef)) |
|
1100
|
1 |
0 |
if(xv == NULL) RETVAL++; |
|
1102
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
1104
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
1131
|
1 |
0 |
const char * const name = SvPV_const(namesv, len); |
|
1134
|
0 |
1 |
if (SvTYPE(gv) == SVt_PVGV) |
|
1136
|
0 |
1 |
if (multi) flags |= GV_ADDMULTI; |
|
1138
|
0 |
1 |
XPUSHs( gv ? (SV*)gv : &PL_sv_undef); |
|
|
1 |
0 |
XPUSHs( gv ? (SV*)gv : &PL_sv_undef); |
|
1179
|
0 |
1 |
EXTEND(SP, 3); |
|
1188
|
0 |
1 |
EXTEND(SP, 3); |
|
1197
|
0 |
1 |
EXTEND(SP, 3); |
|
1206
|
0 |
1 |
EXTEND(SP, 3); |
|
1215
|
0 |
1 |
EXTEND(SP, 3); |
|
1224
|
0 |
1 |
mXPUSHs(newSVpv("foo", 0)); |
|
1225
|
0 |
1 |
mXPUSHs(newSVpv("bar13", 3)); |
|
1226
|
0 |
1 |
mXPUSHs(newSViv(42)); |
|
1232
|
0 |
1 |
mXPUSHp("one", 3); |
|
1233
|
0 |
1 |
mXPUSHp("two", 3); |
|
1234
|
0 |
1 |
mXPUSHp("three", 5); |
|
1240
|
0 |
1 |
mXPUSHn(0.5); |
|
1241
|
0 |
1 |
mXPUSHn(-0.25); |
|
1242
|
0 |
1 |
mXPUSHn(0.125); |
|
1248
|
0 |
1 |
mXPUSHi(-1); |
|
1249
|
0 |
1 |
mXPUSHi(2); |
|
1250
|
0 |
1 |
mXPUSHi(-3); |
|
1256
|
0 |
1 |
mXPUSHu(1); |
|
1257
|
0 |
1 |
mXPUSHu(2); |
|
1258
|
0 |
1 |
mXPUSHu(3); |
|
1276
|
1 |
0 |
stash = gv_stashpv(SvPV_nolen(package), 0); |
|
1282
|
1 |
0 |
if (mg) |
|
1302
|
1 |
0 |
stash = gv_stashpv(SvPV_nolen(package), 0); |
|
1308
|
1 |
0 |
if (mg) |
|
1346
|
2 |
4 |
if ((mg = mg_findext((SV*)obj, PERL_MAGIC_ext, &null_mg_vtbl))) { |
|
1347
|
0 |
2 |
XPUSHs(sv_2mortal(newSVpv(mg->mg_ptr, strlen(mg->mg_ptr)))); |
|
1349
|
0 |
4 |
XPUSHs(sv_2mortal(newSVpvs("Sorry, your princess is in another castle."))); |
|
1367
|
1 |
0 |
str = SvPV(sv2, len); |
|
1406
|
1 |
0 |
str = SvPV(sv2, len); |
|
1431
|
1 |
0 |
str = SvPV(sv2, len); |
|
1440
|
1 |
1 |
RETVAL = SvVSTRING_mg(sv) != NULL; |
|
|
1 |
0 |
RETVAL = SvVSTRING_mg(sv) != NULL; |
|
1454
|
0 |
1 |
if (!mg) |
|
1480
|
1 |
0 |
if (memEQ(p, "Hello", 6)) |
|
1483
|
1 |
0 |
if (memEQ(p, "\0\0\0\0\0\0", 6)) |
|
1485
|
1 |
0 |
if (memEQs(p, 6, "\0\0\0\0\0\0")) |
|
1488
|
1 |
0 |
if (memNE(p, "\0\0\0\0\0\0", 6)) |
|
1490
|
1 |
0 |
if (memNEs(p, 6, "\0\0\0\0\0\0")) |
|
1495
|
1 |
0 |
if (memEQ(p, "\0\0\0\0\0\0", 6)) |
|
1518
|
2 |
0 |
croak_sv(ERRSV); |
|
1595
|
1 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
1 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
1603
|
2 |
1 |
for (i = 0; i < 2; i++) { |
|
1607
|
2 |
0 |
kid = OpSIBLING(kid); |
|
1610
|
1 |
0 |
middlekid = OpSIBLING(x); |
|
1613
|
1 |
0 |
if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) { |
|
|
1 |
0 |
if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) { |
|
|
0 |
1 |
if (! OpHAS_SIBLING(x) || ! OpSIBLING(x) ) { |
|
1618
|
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)) { |
|
1622
|
0 |
1 |
if (count != 2) { |
|
1626
|
1 |
0 |
if (OpHAS_SIBLING(lastkid) || OpSIBLING(lastkid)) { |
|
|
0 |
1 |
if (OpHAS_SIBLING(lastkid) || OpSIBLING(lastkid)) { |
|
|
0 |
0 |
if (OpHAS_SIBLING(lastkid) || OpSIBLING(lastkid)) { |
|
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)) { |
|
1643
|
1 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
1 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
1648
|
1 |
0 |
OpMAYBESIB_set(x, lastkid, NULL); |
|
1650
|
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 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
1 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
|
0 |
0 |
if (OpHAS_SIBLING(x) || OpSIBLING(x)) { |
|
1684
|
1 |
0 |
RETVAL += PTR2ul(p) != 0UL ? 2 : 0; |
|
1685
|
1 |
0 |
RETVAL += PTR2UV(p) != (UV) 0 ? 4 : 0; |
|
1686
|
1 |
0 |
RETVAL += PTR2IV(p) != (IV) 0 ? 8 : 0; |
|
1687
|
1 |
0 |
RETVAL += PTR2NV(p) != (NV) 0 ? 16 : 0; |
|
1688
|
1 |
0 |
RETVAL += p > NUM2PTR(int *, 0) ? 32 : 0; |
|
1742
|
0 |
2 |
mXPUSHp("test1", 5); |
|
1743
|
1 |
1 |
if (two) |
|
1744
|
0 |
1 |
mXPUSHp("test2", 5); |
|
1745
|
1 |
1 |
if (two) |
|
1754
|
1 |
1 |
RETVAL = newSVsv(boolSV(value)); |
|
1761
|
2 |
0 |
RETVAL = newSVsv(DEFSV); |
|
1768
|
0 |
1 |
XPUSHs(sv_mortalcopy(DEFSV)); |
|
|
1 |
0 |
XPUSHs(sv_mortalcopy(DEFSV)); |
|
1772
|
0 |
1 |
XPUSHs(sv_mortalcopy(DEFSV)); |
|
|
1 |
0 |
XPUSHs(sv_mortalcopy(DEFSV)); |
|
1777
|
0 |
1 |
XPUSHs(sv_mortalcopy(DEFSV)); |
|
|
1 |
0 |
XPUSHs(sv_mortalcopy(DEFSV)); |
|
1783
|
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); |
|
1801
|
1 |
0 |
dXSTARG; |
|
1803
|
0 |
1 |
PUSHi(42); |
|
1818
|
0 |
2 |
XPUSHs(x); |
|
1828
|
0 |
1 |
mXPUSHs(newSVpv(string, 0)); |
|
1849
|
2 |
0 |
key = SvPV(utf8_key, klen); |
|
1850
|
1 |
1 |
if (SvUTF8(utf8_key)) klen *= -1; |
|
1855
|
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); |
|
1867
|
0 |
1 |
mXPUSHp("Yay", 3); |
|
1874
|
0 |
1 |
mXPUSHi(C_ARRAY_LENGTH(x)); /* 4 */ |
|
1875
|
0 |
1 |
mXPUSHi(*(C_ARRAY_END(x)-1)); /* 13 */ |
|
1881
|
2 |
0 |
RETVAL = isBLANK(ord); |
|
|
1 |
1 |
RETVAL = isBLANK(ord); |
|
1889
|
2 |
0 |
RETVAL = isBLANK_A(ord); |
|
|
1 |
1 |
RETVAL = isBLANK_A(ord); |
|
1897
|
2 |
0 |
RETVAL = isUPPER(ord); |
|
|
1 |
1 |
RETVAL = isUPPER(ord); |
|
1905
|
3 |
0 |
RETVAL = isUPPER_A(ord); |
|
|
1 |
2 |
RETVAL = isUPPER_A(ord); |
|
1913
|
2 |
0 |
RETVAL = isLOWER(ord); |
|
|
1 |
1 |
RETVAL = isLOWER(ord); |
|
1921
|
3 |
0 |
RETVAL = isLOWER_A(ord); |
|
|
1 |
2 |
RETVAL = isLOWER_A(ord); |
|
1929
|
2 |
0 |
RETVAL = isALPHA(ord); |
|
|
1 |
1 |
RETVAL = isALPHA(ord); |
|
1937
|
2 |
0 |
RETVAL = isALPHA_A(ord); |
|
|
1 |
1 |
RETVAL = isALPHA_A(ord); |
|
1945
|
2 |
0 |
RETVAL = isWORDCHAR(ord); |
|
|
1 |
1 |
RETVAL = isWORDCHAR(ord); |
|
1953
|
2 |
0 |
RETVAL = isWORDCHAR_A(ord); |
|
|
1 |
1 |
RETVAL = isWORDCHAR_A(ord); |
|
1961
|
2 |
0 |
RETVAL = isALPHANUMERIC(ord); |
|
|
1 |
1 |
RETVAL = isALPHANUMERIC(ord); |
|
1969
|
2 |
0 |
RETVAL = isALPHANUMERIC_A(ord); |
|
|
1 |
1 |
RETVAL = isALPHANUMERIC_A(ord); |
|
1977
|
2 |
0 |
RETVAL = isALNUM(ord); |
|
|
1 |
1 |
RETVAL = isALNUM(ord); |
|
1985
|
2 |
0 |
RETVAL = isALNUM_A(ord); |
|
|
1 |
1 |
RETVAL = isALNUM_A(ord); |
|
1993
|
2 |
0 |
RETVAL = isDIGIT(ord); |
|
|
1 |
1 |
RETVAL = isDIGIT(ord); |
|
2001
|
2 |
0 |
RETVAL = isDIGIT_A(ord); |
|
|
1 |
1 |
RETVAL = isDIGIT_A(ord); |
|
2025
|
2 |
0 |
RETVAL = isIDFIRST(ord); |
|
|
1 |
1 |
RETVAL = isIDFIRST(ord); |
|
2033
|
2 |
0 |
RETVAL = isIDFIRST_A(ord); |
|
|
1 |
1 |
RETVAL = isIDFIRST_A(ord); |
|
2041
|
2 |
0 |
RETVAL = isIDCONT(ord); |
|
|
1 |
1 |
RETVAL = isIDCONT(ord); |
|
2049
|
2 |
0 |
RETVAL = isIDCONT_A(ord); |
|
|
1 |
1 |
RETVAL = isIDCONT_A(ord); |
|
2057
|
2 |
0 |
RETVAL = isSPACE(ord); |
|
|
1 |
1 |
RETVAL = isSPACE(ord); |
|
2065
|
2 |
0 |
RETVAL = isSPACE_A(ord); |
|
|
1 |
1 |
RETVAL = isSPACE_A(ord); |
|
2089
|
2 |
0 |
RETVAL = isCNTRL(ord); |
|
|
1 |
1 |
RETVAL = isCNTRL(ord); |
|
2097
|
2 |
0 |
RETVAL = isCNTRL_A(ord); |
|
|
1 |
1 |
RETVAL = isCNTRL_A(ord); |
|
2105
|
2 |
0 |
RETVAL = isPRINT(ord); |
|
|
1 |
1 |
RETVAL = isPRINT(ord); |
|
2113
|
2 |
0 |
RETVAL = isPRINT_A(ord); |
|
|
1 |
1 |
RETVAL = isPRINT_A(ord); |
|
2121
|
2 |
0 |
RETVAL = isGRAPH(ord); |
|
|
1 |
1 |
RETVAL = isGRAPH(ord); |
|
2129
|
2 |
0 |
RETVAL = isGRAPH_A(ord); |
|
|
1 |
1 |
RETVAL = isGRAPH_A(ord); |
|
2137
|
2 |
0 |
RETVAL = isPUNCT(ord); |
|
|
1 |
1 |
RETVAL = isPUNCT(ord); |
|
2145
|
2 |
0 |
RETVAL = isPUNCT_A(ord); |
|
|
1 |
1 |
RETVAL = isPUNCT_A(ord); |
|
2153
|
2 |
0 |
RETVAL = isXDIGIT(ord); |
|
|
1 |
1 |
RETVAL = isXDIGIT(ord); |
|
2161
|
2 |
0 |
RETVAL = isXDIGIT_A(ord); |
|
|
1 |
1 |
RETVAL = isXDIGIT_A(ord); |
|
2169
|
2 |
0 |
RETVAL = isPSXSPC(ord); |
|
|
1 |
1 |
RETVAL = isPSXSPC(ord); |
|
2177
|
2 |
0 |
RETVAL = isPSXSPC_A(ord); |
|
|
1 |
1 |
RETVAL = isPSXSPC_A(ord); |
|
2250
|
1 |
0 |
if (SvTYPE(sv) == SVt_NULL) |
|
2257
|
1 |
0 |
if (SvTYPE(sv) == SVt_PVIV) |
|
2264
|
1 |
0 |
if (SvTYPE(sv) == SVt_PVHV) |
|
2271
|
1 |
0 |
if (SvTYPE(sv) == SVt_PVAV) |
|
2286
|
0 |
1 |
mXPUSHs(newSVpvn("test", 4)); |
|
2287
|
0 |
1 |
mXPUSHs(newSVpvn("test", 2)); |
|
2288
|
0 |
1 |
mXPUSHs(newSVpvn("test", 0)); |
|
2289
|
0 |
1 |
mXPUSHs(newSVpvn(NULL, 2)); |
|
2290
|
0 |
1 |
mXPUSHs(newSVpvn(NULL, 0)); |
|
2296
|
0 |
1 |
XPUSHs(newSVpvn_flags("test", 4, SVs_TEMP)); |
|
2297
|
0 |
1 |
XPUSHs(newSVpvn_flags("test", 2, SVs_TEMP)); |
|
2298
|
0 |
1 |
XPUSHs(newSVpvn_flags("test", 0, SVs_TEMP)); |
|
2299
|
0 |
1 |
XPUSHs(newSVpvn_flags(NULL, 2, SVs_TEMP)); |
|
2300
|
0 |
1 |
XPUSHs(newSVpvn_flags(NULL, 0, SVs_TEMP)); |
|
2306
|
0 |
1 |
XPUSHs(newSVpvn_flags("test", 4, SVs_TEMP|SVf_UTF8)); |
|
2327
|
0 |
1 |
EXTEND(SP, 8); |
|
2351
|
0 |
1 |
EXTEND(SP, 4); |
|
2367
|
0 |
1 |
mXPUSHs(newSVpvs("newSVpvs")); |
|
2373
|
0 |
1 |
XPUSHs(newSVpvs_flags("newSVpvs_flags", SVs_TEMP)); |
|
2385
|
1 |
0 |
RETVAL += strEQ(SvPV_nolen_const(sv), "pvs"); |
|
2411
|
0 |
1 |
XPUSHs(sv_mortalcopy(*s)); |
|
2442
|
1 |
0 |
if(xv == NULL) RETVAL++; |
|
2444
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
2446
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
|
1 |
0 |
if(xv && SvTYPE(xv) == SVt_PVCV) RETVAL++; |
|
2468
|
1 |
0 |
RETVAL += strEQ(SvPV_nolen_const(sv), "mhx"); |
|
2477
|
1 |
0 |
RETVAL += strEQ(SvPV_nolen_const(sv), "foobar"); |
|
2494
|
0 |
1 |
len = my_snprintf(buf, sizeof buf, "foo%s%d", "bar", 42); |
|
2495
|
0 |
1 |
mXPUSHi(len); |
|
2496
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2510
|
0 |
1 |
mXPUSHi(len); |
|
2511
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2525
|
0 |
1 |
mXPUSHi(len); |
|
2526
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2528
|
0 |
1 |
mXPUSHi(len); |
|
2529
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2531
|
0 |
1 |
mXPUSHi(len); |
|
2532
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2534
|
0 |
1 |
mXPUSHi(len); |
|
2535
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2537
|
0 |
1 |
mXPUSHi(len); |
|
2538
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2540
|
0 |
1 |
mXPUSHi(len); |
|
2541
|
0 |
1 |
mXPUSHs(newSVpv(buf, 0)); |
|
2681
|
0 |
3 |
RETVAL = SvUVx(++sv); |
|
2696
|
0 |
1 |
EXTEND(SP, 1); |
|
2697
|
0 |
1 |
PUSHu(42); |
|
2706
|
0 |
1 |
XPUSHu(43); |
|
|
0 |
1 |
XPUSHu(43); |
|
2720
|
1 |
1 |
RETVAL = UTF8_SAFE_SKIP(const_s, s + UTF8SKIP(s) + adjustment); |
|
2751
|
7 |
10 |
if (len == (STRLEN) -1) { |
|
2775
|
1 |
3 |
av_push(av, newSVuv(utf8_to_uvchr(const_s, &len))); |
|
2776
|
1 |
3 |
if (len == (STRLEN) -1) { |
|
2797
|
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(); |
|
2843
|
0 |
1 |
RETVAL = newSViv(PL_tokenbuf[0]); |
|
2872
|
0 |
1 |
PUSHMARK(SP); |
|
2873
|
0 |
1 |
mXPUSHs(newSVpv(string, 0)); |
|
2886
|
0 |
1 |
ppp_TESTVAR(PL_DBsignal); |
|
2887
|
0 |
1 |
ppp_TESTVAR(PL_DBsingle); |
|
2888
|
0 |
1 |
ppp_TESTVAR(PL_DBsub); |
|
2889
|
0 |
1 |
ppp_TESTVAR(PL_DBtrace); |
|
2890
|
0 |
1 |
ppp_TESTVAR(PL_compiling); |
|
2891
|
0 |
1 |
ppp_TESTVAR(PL_curcop); |
|
2892
|
0 |
1 |
ppp_TESTVAR(PL_curstash); |
|
2893
|
0 |
1 |
ppp_TESTVAR(PL_debstash); |
|
2894
|
0 |
1 |
ppp_TESTVAR(PL_defgv); |
|
2895
|
0 |
1 |
ppp_TESTVAR(PL_diehook); |
|
2898
|
0 |
1 |
mXPUSHi(PL_dirty ? 1 : 1); |
|
2903
|
0 |
1 |
ppp_TESTVAR(PL_dowarn); |
|
2904
|
0 |
1 |
ppp_TESTVAR(PL_errgv); |
|
2905
|
0 |
1 |
ppp_TESTVAR(PL_laststatval); |
|
2906
|
0 |
1 |
ppp_TESTVAR(PL_no_modify); |
|
2907
|
0 |
1 |
ppp_TESTVAR(PL_perl_destruct_level); |
|
2908
|
0 |
1 |
ppp_TESTVAR(PL_perldb); |
|
2909
|
0 |
1 |
ppp_TESTVAR(PL_stack_base); |
|
2910
|
0 |
1 |
ppp_TESTVAR(PL_stack_sp); |
|
2911
|
0 |
1 |
ppp_TESTVAR(PL_statcache); |
|
2912
|
0 |
1 |
ppp_TESTVAR(PL_stdingv); |
|
2913
|
0 |
1 |
ppp_TESTVAR(PL_sv_arenaroot); |
|
2914
|
0 |
1 |
ppp_TESTVAR(PL_tainted); |
|
2915
|
0 |
1 |
ppp_TESTVAR(PL_tainting); |
|
2917
|
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); |
|
2918
|
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); |
|
2919
|
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); |
|
2920
|
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); |
|
2921
|
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); |
|
2922
|
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); |
|
2923
|
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); |
|
2924
|
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); |
|
2925
|
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); |
|
2926
|
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); |
|
2927
|
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); |
|
2929
|
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); |
|
2971
|
1 |
1 |
if (ckWARN(WARN_MISC)) |