Branch Coverage

lib/Syntax/Operator/Identical.xs
Criterion Covered Total %
branch 23 28 82.1


line true false branch
30 0 15 SvGETMAGIC(lhs);
31 0 15 SvGETMAGIC(rhs);
39 14 1 if(!(anyflags & SV_FLAGMASK_DEFINED))
42 14 0 if(!(lflags & SV_FLAGMASK_DEFINED) || !(rflags & SV_FLAGMASK_DEFINED))
11 3 if(!(lflags & SV_FLAGMASK_DEFINED) || !(rflags & SV_FLAGMASK_DEFINED))
72 3 8 if(anyflags & SVf_ROK) {
74 2 1 if(!(allflags & SVf_ROK))
78 1 1 if(SvRV(lhs) == SvRV(rhs))
89 6 2 if(anyflags & (SVp_IOK|SVp_NOK))
90 5 1 if(!sv_numeq_flags(lhs, rhs, 0))
93 6 1 if(anyflags & (SVp_POK))
94 4 2 if(!sv_streq_flags(lhs, rhs, 0))
110 0 7 SETs(boolSV(ret));
123 0 8 SETs(boolSV(ret));