Branch Coverage

Clone.xs
Criterion Covered Total %
branch 2 58 3.4


line true false branch
29 0 0 SvGETMAGIC (fh);
0 0 SvGETMAGIC (fh);
31 0 0 if (SvROK (fh))
34 0 0 SvGETMAGIC (fh);
0 0 SvGETMAGIC (fh);
37 0 0 if (SvTYPE (fh) == SVt_PVGV)
38 0 0 return PerlIO_fileno (wr ? IoOFP (sv_2io (fh)) : IoIFP (sv_2io (fh)));
40 0 0 if (SvOK (fh) && (SvIV (fh) >= 0) && (SvIV (fh) < 0x7fffffffL))
0 0 if (SvOK (fh) && (SvIV (fh) >= 0) && (SvIV (fh) < 0x7fffffffL))
0 0 if (SvOK (fh) && (SvIV (fh) >= 0) && (SvIV (fh) < 0x7fffffffL))
0 0 if (SvOK (fh) && (SvIV (fh) >= 0) && (SvIV (fh) < 0x7fffffffL))
0 0 if (SvOK (fh) && (SvIV (fh) >= 0) && (SvIV (fh) < 0x7fffffffL))
0 0 if (SvOK (fh) && (SvIV (fh) >= 0) && (SvIV (fh) < 0x7fffffffL))
0 0 if (SvOK (fh) && (SvIV (fh) >= 0) && (SvIV (fh) < 0x7fffffffL))
41 0 0 return SvIV (fh);
51 0 0 PUSHMARK (SP);
56 0 0 int retval = count ? SvIV (POPs) : 0;
0 0 int retval = count ? SvIV (POPs) : 0;
152 29 1 for (civ = const_iv + sizeof (const_iv) / sizeof (const_iv [0]); civ > const_iv; civ--)
159 0 0 if (!stacksize)
168 0 0
172 0 0 SV *my_sub = newSVsv (sub);
0 0 SV *my_sub = newSVsv (sub);
0 0 SV *my_sub = newSVsv (sub);
0 0 SV *my_sub = newSVsv (sub);
174 0 0 RETVAL = clone (clone_cb, (void *)stack_ptr, flags, (void *)my_sub, &ptid, SvOK (tls) ? SvPV_nolen (tls) : 0, 0);
176 0 0 if (ptid) sv_setiv (ptid, (IV)ptid_);
199 0 0 RETVAL = syscall (SYS_pivot_root,
0 0 RETVAL = syscall (SYS_pivot_root,