| 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) |