Branch Coverage

Clone.xs
Criterion Covered Total %
branch 2 58 3.4


line true false branch
35 0 0 SvGETMAGIC (fh);
0 0 SvGETMAGIC (fh);
37 0 0 if (SvROK (fh))
40 0 0 SvGETMAGIC (fh);
0 0 SvGETMAGIC (fh);
43 0 0 if (SvTYPE (fh) == SVt_PVGV)
44 0 0 return PerlIO_fileno (wr ? IoOFP (sv_2io (fh)) : IoIFP (sv_2io (fh)));
46 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))
47 0 0 return SvIV (fh);
57 0 0 PUSHMARK (SP);
62 0 0 int retval = count ? SvIV (POPs) : 0;
0 0 int retval = count ? SvIV (POPs) : 0;
159 29 1 for (civ = const_iv + sizeof (const_iv) / sizeof (const_iv [0]); civ > const_iv; civ--)
166 0 0 if (!stacksize)
175 0 0
179 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);
181 0 0 RETVAL = clone (clone_cb, (void *)stack_ptr, flags, (void *)my_sub, &ptid, SvOK (tls) ? SvPV_nolen (tls) : 0, 0);
183 0 0 if (ptid) sv_setiv (ptid, (IV)ptid_);
206 0 0 RETVAL = syscall (SYS_pivot_root,
0 0 RETVAL = syscall (SYS_pivot_root,