| line |
true |
false |
branch |
|
111
|
0 |
0 |
if (e->arg_types[0] == PDFMAKE_ARG_STRING) { |
|
122
|
0 |
0 |
if (e->arg_types[0] == PDFMAKE_ARG_STRING) { |
|
163
|
0 |
0 |
if (err < 0) croak("PDF::Make custom op failed (index %d)", idx); |
|
174
|
0 |
0 |
if (err != 0) croak("PDF::Make custom op failed (index %d)", idx); |
|
242
|
0 |
0 |
SETs(val ? sv_2mortal(newSVpv(val, 0)) : &PL_sv_undef); |
|
255
|
0 |
0 |
if (!OpHAS_SIBLING(pushop)) |
|
258
|
0 |
0 |
selfop = OpSIBLING(pushop); |
|
260
|
0 |
0 |
while (OpHAS_SIBLING(cvop)) |
|
261
|
0 |
0 |
cvop = OpSIBLING(cvop); |
|
299
|
0 |
0 |
if (!inner) { |
|
316
|
0 |
0 |
SETs(val ? sv_2mortal(newSVpv(val, 0)) : &PL_sv_undef); |
|
329
|
0 |
0 |
if (!OpHAS_SIBLING(pushop)) |
|
331
|
0 |
0 |
selfop = OpSIBLING(pushop); |
|
333
|
0 |
0 |
while (OpHAS_SIBLING(cvop)) |
|
334
|
0 |
0 |
cvop = OpSIBLING(cvop); |
|
379
|
0 |
0 |
int actual = inner ? *(int*)(inner + field_off) : -1; |
|
381
|
0 |
0 |
SETs(boolSV(actual == expected)); |
|
391
|
0 |
0 |
if (!OpHAS_SIBLING(pushop)) |
|
393
|
0 |
0 |
selfop = OpSIBLING(pushop); |
|
395
|
0 |
0 |
while (OpHAS_SIBLING(cvop)) |
|
396
|
0 |
0 |
cvop = OpSIBLING(cvop); |
|
476
|
0 |
0 |
if (!wrap->obj_ptr) { |
|
532
|
0 |
0 |
XPUSHs(sv_2mortal(rv)); |
|
590
|
0 |
0 |
if (count > 1) { |
|
595
|
0 |
0 |
XPUSHs(ST(1)); |
|
600
|
0 |
0 |
if (val) |
|
601
|
0 |
0 |
XPUSHs(sv_2mortal(newSVpv(val, 0))); |
|
603
|
0 |
0 |
XPUSHs(&PL_sv_undef); |