Branch Coverage

xsubs/native.xs
Criterion Covered Total %
branch 19 20 95.0


line true false branch
30 92 1 method_call = items > 0 && sv_isobject(ST(0));
66 26 method_call = items > 0 && sv_isobject(ST(0));
32 66 27 if (items > (method_call ? 2 : 1))
12 81 if (items > (method_call ? 2 : 1))
35 69 12 CHECK_VOID_CONTEXT;
12 69 CHECK_VOID_CONTEXT;
8 4 CHECK_VOID_CONTEXT;
37 2 67 if (items == (method_call ? 1 : 0))
43 67 0 const char *property = (const char *)SvPV_nolen(ST(items-1));
47 8 59 if (RETVAL == NULL)