| line |
true |
false |
branch |
|
60
|
0 |
303 |
if ref $class |
|
63
|
0 |
303 |
if (ref $pdf eq 'ARRAY') |
|
64
|
0 |
0 |
if scalar @$pdf > 1 |
|
68
|
0 |
303 |
if ref $class |
|
72
|
141 |
162 |
if defined $parent |
|
77
|
162 |
141 |
unless (defined $self->{'Parent'}) |
|
84
|
141 |
162 |
if defined $parent |
|
148
|
0 |
141 |
if ($self->{'Count'}->realise->val <= $$page_number_ref) |
|
155
|
9 |
0 |
if ($kid->{'Type'}->realise->val eq 'Page') { } |
|
|
0 |
0 |
elsif ($result = $kid->realise->find_page_recursively($page_number_ref)) { } |
|
156
|
9 |
0 |
if $$page_number_ref == 0 |
|
190
|
139 |
2 |
unless defined $page_number and $page_number <= $top->{'Count'}->val |
|
193
|
139 |
2 |
if ($page_number == -1) { } |
|
196
|
0 |
2 |
if $page_number < 0 |
|
201
|
9 |
132 |
if (defined $previous_page->{'Parent'}) { } |
|
210
|
139 |
2 |
if ($page_number == -1) { } |
|
216
|
2 |
0 |
if $parent->{'Kids'}{' val'}[$page_index] eq $previous_page |
|
218
|
0 |
2 |
if $page_index == $parent_kid_count |
|
239
|
0 |
141 |
if (scalar $parent->{'Kids'}->elements >= $max_kids_per_parent and $parent->{'Parent'} and $page_index < 1) { } |
|
250
|
0 |
0 |
if $grandparent->{'Kids'}{' val'}[$new_parent_index] eq $self |
|
253
|
0 |
0 |
if $new_parent_index > $grandparent_kid_count |
|
259
|
139 |
2 |
if ($page_index < 0) { } |
|
316
|
0 |
0 |
if ($kid->{'Type'}->val eq 'Pages') { } |
|
335
|
186 |
330 |
if (defined $self->{$key}) { } |
|
|
158 |
172 |
elsif (defined $self->{'Parent'}) { } |
|
336
|
186 |
0 |
if (ref $self->{$key} and $self->{$key}->isa('PDF::Builder::Basic::PDF::Objind')) { } |
|
375
|
0 |
0 |
if $dict and defined $dict->{'Font'} and defined $dict->{'Font'}{$name} |
|
376
|
0 |
0 |
if (defined $self->{'Resources'}) { } |
|
377
|
0 |
0 |
$dict ? : |
|
386
|
0 |
0 |
if (ref $dict ne 'HASH' and $dict->is_obj($pdf)) |
|
389
|
0 |
0 |
if (ref $resource ne 'HASH' and $resource->is_obj($pdf)) |
|
411
|
0 |
0 |
if ($inherited) |
|
415
|
0 |
0 |
unless $element->val == $bbox[$i++] |
|
417
|
0 |
0 |
if $i == 4 and not $is_changed |
|
440
|
141 |
162 |
if ($dict and defined $dict->{'ProcSet'}) |
|
445
|
0 |
141 |
if scalar @missing == 0 |
|
446
|
0 |
141 |
if defined $self->{'Resources'} |
|
449
|
303 |
0 |
unless (defined $self->{'Resources'}) |
|
450
|
141 |
162 |
$dict ? : |
|
453
|
303 |
0 |
unless defined $self->{'ProcSet'} |
|
467
|
0 |
0 |
if (defined $parent) |