| line |
true |
false |
branch |
|
13
|
96 |
1 |
if (!sv_isobject(parser_sv) || !sv_derived_from(parser_sv, "PDF::Make::Parser")) { |
|
|
0 |
96 |
if (!sv_isobject(parser_sv) || !sv_derived_from(parser_sv, "PDF::Make::Parser")) { |
|
20
|
1 |
95 |
if (!parser_xs->parsed) { |
|
22
|
0 |
1 |
if (err != PDFMAKE_OK) { |
|
32
|
0 |
96 |
if (!RETVAL->reader) { |
|
40
|
0 |
96 |
if (err != PDFMAKE_OK) { |
|
45
|
0 |
0 |
croak("PDF::Make::Reader: init failed: %s", msg ? msg : "unknown error"); |
|
66
|
1 |
8 |
if (!page) { |
|
80
|
0 |
1 |
if (!RETVAL) RETVAL = ""; |
|
113
|
96 |
0 |
if (self->reader) |
|
115
|
96 |
0 |
if (self->parser_sv) |
|
133
|
0 |
7 |
if (!self->reader_sv) { |
|
140
|
0 |
7 |
if (err != PDFMAKE_OK) { |
|
144
|
0 |
7 |
EXTEND(SP, 4); |
|
158
|
0 |
3 |
if (!self->reader_sv) { |
|
165
|
0 |
3 |
if (err != PDFMAKE_OK) { |
|
169
|
0 |
3 |
EXTEND(SP, 4); |
|
181
|
0 |
6 |
if (!self->reader_sv) { |
|
199
|
0 |
3 |
if (!self->reader_sv) { |
|
207
|
0 |
3 |
if (err != PDFMAKE_OK) { |
|
223
|
8 |
0 |
if (self->reader_sv) |