Branch Coverage

XS.xs
Criterion Covered Total %
branch 20 34 58.8


line true false branch
16 1282 193 const char *ia = (const char *) SvPVutf8_nolen(a);
17 1276 199 const char *ib = (const char *) SvPVutf8_nolen(b);
24 6 3 const char *ia = (const char *) SvPVutf8_nolen(a);
25 6 3 const char *ib = (const char *) SvPVutf8_nolen(b);
32 0 0 const char *ia = (const char *) SvPVbyte_nolen(a);
33 0 0 const char *ib = (const char *) SvPVbyte_nolen(b);
40 0 0 const char *ia = (const char *) SvPVbyte_nolen(a);
41 0 0 const char *ib = (const char *) SvPVbyte_nolen(b);
62 2 11 if (!items) {
67 229 11 for (i=0; i
71 229 11 for (i=0; i
84 11 0 if (!SvROK(array_ref) || SvTYPE(SvRV(array_ref)) != SVt_PVAV) {
0 11 if (!SvROK(array_ref) || SvTYPE(SvRV(array_ref)) != SVt_PVAV) {
89 11 0 if (locale != NULL && strlen(locale)) {
0 11 if (locale != NULL && strlen(locale)) {
91 0 0 if (reverse) {
98 1 10 if (reverse) {