| line |
!l |
l&&!r |
l&&r |
condition |
|
308
|
215 |
0 |
19 |
defined $opts{'-compress'} and not defined $opts{'compress'}
|
|
309
|
234 |
0 |
0 |
defined $opts{'-diaglevel'} and not defined $opts{'diaglevel'}
|
|
310
|
234 |
0 |
0 |
defined $opts{'-outver'} and not defined $opts{'outver'}
|
|
311
|
234 |
0 |
0 |
defined $opts{'-msgver'} and not defined $opts{'msgver'}
|
|
312
|
234 |
0 |
0 |
defined $opts{'-file'} and not defined $opts{'file'}
|
|
627
|
18 |
0 |
0 |
defined $opts{'-diags'} and not defined $opts{'diags'}
|
|
628
|
18 |
0 |
0 |
defined $opts{'-compress'} and not defined $opts{'compress'}
|
|
629
|
18 |
0 |
0 |
defined $opts{'-diaglevel'} and not defined $opts{'diaglevel'}
|
|
851
|
0 |
20 |
0 |
defined $page->{'Type'} and $page->{'Type'}->val eq "Pages"
|
|
1305
|
1 |
0 |
0 |
$oh == 0 and $om == 0
|
|
1318
|
1 |
0 |
1 |
$oh == 0 and $om == 0
|
|
1338
|
0 |
0 |
2 |
$month >= 1 and $month <= 12
|
|
1339
|
0 |
0 |
2 |
$day >= 1 and $day <= 31
|
|
1415
|
0 |
0 |
0 |
$newM == 6 and $newd == 30
|
|
|
0 |
0 |
0 |
$newM == 12 and $newd == 31
|
|
1422
|
0 |
0 |
0 |
$newM == 6 and $newd == 30
|
|
|
0 |
0 |
0 |
$newM == 12 and $newd == 31
|
|
1431
|
0 |
0 |
0 |
$newh == 23 and $newm == 59
|
|
|
0 |
0 |
0 |
$newh == 23 and $newm == 59 and defined $leap_sec{$newM}{$newy}
|
|
1490
|
1 |
3 |
0 |
defined $value and not length $value
|
|
2157
|
239 |
0 |
0 |
defined $opts{'-fullscreen'} and not defined $opts{'fullscreen'}
|
|
2158
|
239 |
0 |
0 |
defined $opts{'-thumbs'} and not defined $opts{'thumbs'}
|
|
2159
|
239 |
0 |
0 |
defined $opts{'-outlines'} and not defined $opts{'outlines'}
|
|
2161
|
239 |
0 |
0 |
defined $opts{'-singlepage'} and not defined $opts{'singlepage'}
|
|
2162
|
239 |
0 |
0 |
defined $opts{'-onecolumn'} and not defined $opts{'onecolumn'}
|
|
2163
|
239 |
0 |
0 |
defined $opts{'-twocolumnleft'} and not defined $opts{'twocolumnleft'}
|
|
2164
|
239 |
0 |
0 |
defined $opts{'-twocolumnright'} and not defined $opts{'twocolumnright'}
|
|
2166
|
239 |
0 |
0 |
defined $opts{'-hidetoolbar'} and not defined $opts{'hidetoolbar'}
|
|
2167
|
239 |
0 |
0 |
defined $opts{'-hidemenubar'} and not defined $opts{'hidemenubar'}
|
|
2168
|
239 |
0 |
0 |
defined $opts{'-hidewindowui'} and not defined $opts{'hidewindowui'}
|
|
2169
|
239 |
0 |
0 |
defined $opts{'-fitwindow'} and not defined $opts{'fitwindow'}
|
|
2170
|
239 |
0 |
0 |
defined $opts{'-centerwindow'} and not defined $opts{'centerwindow'}
|
|
2171
|
239 |
0 |
0 |
defined $opts{'-displaytitle'} and not defined $opts{'displaytitle'}
|
|
2172
|
239 |
0 |
0 |
defined $opts{'-righttoleft'} and not defined $opts{'righttoleft'}
|
|
2173
|
239 |
0 |
0 |
defined $opts{'-afterfullscreenthumbs'} and not defined $opts{'afterfullscreenthumbs'}
|
|
2174
|
239 |
0 |
0 |
defined $opts{'-afterfullscreenoutlines'} and not defined $opts{'afterfullscreenoutlines'}
|
|
2175
|
239 |
0 |
0 |
defined $opts{'-printscalingnone'} and not defined $opts{'printscalingnone'}
|
|
2176
|
238 |
0 |
1 |
defined $opts{'-simplex'} and not defined $opts{'simplex'}
|
|
2177
|
238 |
0 |
1 |
defined $opts{'-duplexfliplongedge'} and not defined $opts{'duplexfliplongedge'}
|
|
2178
|
238 |
0 |
1 |
defined $opts{'-duplexflipshortedge'} and not defined $opts{'duplexflipshortedge'}
|
|
2180
|
237 |
0 |
2 |
defined $opts{'-firstpage'} and not defined $opts{'firstpage'}
|
|
2181
|
239 |
0 |
0 |
defined $opts{'-fit'} and not defined $opts{'fit'}
|
|
2182
|
239 |
0 |
0 |
defined $opts{'-fith'} and not defined $opts{'fith'}
|
|
2183
|
239 |
0 |
0 |
defined $opts{'-fitb'} and not defined $opts{'fitb'}
|
|
2184
|
239 |
0 |
0 |
defined $opts{'-fitbh'} and not defined $opts{'fitbh'}
|
|
2185
|
239 |
0 |
0 |
defined $opts{'-fitv'} and not defined $opts{'fitv'}
|
|
2186
|
239 |
0 |
0 |
defined $opts{'-fitbv'} and not defined $opts{'fitbv'}
|
|
2187
|
239 |
0 |
0 |
defined $opts{'-fitr'} and not defined $opts{'fitr'}
|
|
2188
|
239 |
0 |
0 |
defined $opts{'-xyz'} and not defined $opts{'xyz'}
|
|
2270
|
0 |
0 |
2 |
defined $args{'-fit'} and not defined $args{'fit'}
|
|
2271
|
2 |
0 |
0 |
defined $args{'-fith'} and not defined $args{'fith'}
|
|
2272
|
2 |
0 |
0 |
defined $args{'-fitb'} and not defined $args{'fitb'}
|
|
2273
|
2 |
0 |
0 |
defined $args{'-fitbh'} and not defined $args{'fitbh'}
|
|
2274
|
2 |
0 |
0 |
defined $args{'-fitv'} and not defined $args{'fitv'}
|
|
2275
|
2 |
0 |
0 |
defined $args{'-fitbv'} and not defined $args{'fitbv'}
|
|
2276
|
2 |
0 |
0 |
defined $args{'-fitr'} and not defined $args{'fitr'}
|
|
2277
|
2 |
0 |
0 |
defined $args{'-xyz'} and not defined $args{'xyz'}
|
|
2320
|
0 |
0 |
0 |
defined $page->{'Type'} and $page->{'Type'}->val eq "Pages"
|
|
2480
|
6 |
0 |
0 |
$rotate = $page->find_prop("Rotate") and not $page->{' opened'}
|
|
2483
|
0 |
0 |
0 |
$rotate != 0 and not $self->default("nounrotate")
|
|
2510
|
2 |
0 |
4 |
defined $page->{'Contents'} and not $page->{' opened'}
|
|
2609
|
0 |
0 |
1 |
ref $s_pdf and $s_pdf->isa("PDF::Builder")
|
|
2652
|
1 |
0 |
0 |
exists $s_page->{'Annots'} and $s_page->{'Annots'}
|
|
|
0 |
0 |
0 |
exists $s_page->{'Annots'} and $s_page->{'Annots'} and $self->{'copyannots'}
|
|
2710
|
0 |
0 |
0 |
$AcroForm and $t_a->{'Subtype'}->val eq "Widget"
|
|
2778
|
0 |
0 |
4 |
ref $s_pdf and $s_pdf->isa("PDF::Builder")
|
|
3161
|
8 |
0 |
0 |
defined $opts->{'-style'} and not defined $opts->{'style'}
|
|
3162
|
8 |
0 |
0 |
defined $opts->{'-prefix'} and not defined $opts->{'prefix'}
|
|
3163
|
8 |
0 |
0 |
defined $opts->{'-start'} and not defined $opts->{'start'}
|
|
3249
|
0 |
16 |
236 |
scalar @corners and $corners[0] =~ /[a-z]/i
|
|
3255
|
0 |
0 |
0 |
defined $opts{'-orient'} and not defined $opts{'orient'}
|
|
3272
|
16 |
236 |
0 |
$isName and $UU != 1
|
|
3518
|
37 |
0 |
0 |
defined $opts{'-unicodemap'} and not defined $opts{'unicodemap'}
|
|
3559
|
0 |
0 |
0 |
defined $opts{'-afmfile'} and not defined $opts{'afmfile'}
|
|
3560
|
0 |
0 |
0 |
defined $opts{'-afm_file'} and not defined $opts{'afm_file'}
|
|
3561
|
0 |
0 |
0 |
defined $opts{'-pfmfile'} and not defined $opts{'pfmfile'}
|
|
3562
|
0 |
0 |
0 |
defined $opts{'-pfm_file'} and not defined $opts{'pfm_file'}
|
|
3563
|
0 |
0 |
0 |
defined $opts{'-unicodemap'} and not defined $opts{'unicodemap'}
|
|
3603
|
0 |
0 |
0 |
defined $opts{'-unicodemap'} and not defined $opts{'unicodemap'}
|
|
3606
|
0 |
0 |
0 |
defined $opts{'-noembed'} and not defined $opts{'noembed'}
|
|
3607
|
0 |
0 |
0 |
defined $opts{'-embed'} and not defined $opts{'embed'}
|
|
3615
|
0 |
0 |
0 |
defined $opts{'noembed'} and not defined $opts{'embed'}
|
|
3690
|
1 |
0 |
0 |
defined $opts{'-unicodemap'} and not defined $opts{'unicodemap'}
|
|
3773
|
0 |
0 |
0 |
defined $opts{'-kerning'} and not defined $opts{'kerning'}
|
|
3774
|
0 |
0 |
0 |
defined $opts{'-dokern'} and not defined $opts{'dokern'}
|
|
3775
|
0 |
0 |
0 |
defined $opts{'-embed'} and not defined $opts{'embed'}
|
|
3784
|
0 |
0 |
0 |
$name =~ /^Times$/i and not $opts{'format'}
|
|
3832
|
1 |
0 |
1 |
@_ and $_[0]
|
|
3860
|
2 |
0 |
0 |
@_ and $_[0]
|
|
3993
|
0 |
0 |
0 |
defined $opts{'-unicodemap'} and not defined $opts{'unicodemap'}
|
|
4282
|
0 |
0 |
3 |
$bytes_read and $bytes_read == 8
|
|
4356
|
4 |
0 |
0 |
defined $opts{'-nouseGT'} and not defined $opts{'nouseGT'}
|
|
4357
|
4 |
0 |
0 |
defined $opts{'-silent'} and not defined $opts{'silent'}
|
|
4363
|
0 |
0 |
0 |
defined $opts{'nouseGT'} and $opts{'nouseGT'} == 1
|
|
4378
|
0 |
2 |
1 |
$rc == 0 and $MSG_COUNT[0]++ == 0
|
|
4494
|
5 |
0 |
0 |
defined $opts{'-nouseIPL'} and not defined $opts{'nouseIPL'}
|
|
4495
|
5 |
0 |
0 |
defined $opts{'-silent'} and not defined $opts{'silent'}
|
|
4501
|
0 |
0 |
0 |
defined $opts{'nouseIPL'} and $opts{'nouseIPL'} == 1
|
|
4516
|
0 |
3 |
1 |
$rc == 0 and $MSG_COUNT[1]++ == 0
|
|
4650
|
0 |
0 |
0 |
defined $opts{'compress'} and $opts{'compress'} == 0
|
|
5455
|
49 |
75 |
9 |
defined $objList{$objKey} and $update > 0
|
|
5689
|
26 |
97 |
8 |
$objList{$thisObj}[$idx_parent] == -1 and $objList{$thisObj}[$idx_refcount] == 0
|
| line |
l |
!l&&r |
!l&&!r |
condition |
|
325
|
234 |
0 |
0 |
$self->{'pages'}{'Resources'} ||= PDFDict()
|
|
347
|
0 |
0 |
0 |
$diaglevel < 0 or $diaglevel > 5
|
|
365
|
1 |
0 |
0 |
$opts{'msgver'} == 0 or $opts{'msgver'} == 1
|
|
642
|
0 |
0 |
18 |
$diaglevel < 0 or $diaglevel > 5
|
|
706
|
0 |
0 |
0 |
$self->{'diaglevel'} < 0 or $self->{'diaglevel'} > 5
|
|
1415
|
0 |
0 |
0 |
$newM == 6 and $newd == 30 or $newM == 12 and $newd == 31
|
|
1422
|
0 |
0 |
0 |
$newM == 6 and $newd == 30 or $newM == 12 and $newd == 31
|
|
1492
|
1 |
1 |
2 |
$field eq "CreationDate" or $field eq "ModDate"
|
|
1571
|
0 |
0 |
237 |
unpack("n", $opt{$k}) == 65534 or unpack("n", $opt{$k}) == 65279
|
|
2215
|
5 |
234 |
0 |
$self->{'catalog'}{'ViewerPreferences'} ||= PDFDict()
|
|
2528
|
4 |
0 |
0 |
$self->{'forcecompress'} eq "flate" or $self->{'forcecompress'} =~ /^[1-9]\d*$/
|
|
2849
|
2 |
0 |
1 |
$self->{'forcecompress'} eq "flate" or $self->{'forcecompress'} =~ /^[1-9]\d*$/
|
|
3144
|
0 |
8 |
0 |
$self->{'catalog'}{'PageLabels'} ||= PDFDict()
|
|
3145
|
0 |
8 |
0 |
$self->{'catalog'}{'PageLabels'}{'Nums'} ||= PDFArray()
|
|
3288
|
2 |
2 |
2 |
$boxname eq "BleedBox" or $boxname eq "TrimBox"
|
|
|
4 |
2 |
0 |
$boxname eq "BleedBox" or $boxname eq "TrimBox" or $boxname eq "ArtBox"
|
|
3795
|
0 |
0 |
0 |
$format //= $name =~ /\.[ot]tf$/i ? "truetype" : ($name =~ /\.pf[ab]$/i ? "type1" : ($name =~ /\.t1$/i ? "type1" : ($name =~ /\.bdf$/i ? "bitmap" : "")))
|
|
4228
|
0 |
3 |
0 |
$format ||= _detect_image_format($file)
|
|
4234
|
0 |
0 |
0 |
$format ||= $file =~ /\.jpe?g$/i ? "jpeg" : ($file =~ /\.png$/i ? "png" : ($file =~ /\.gif$/i ? "gif" : ($file =~ /\.tiff?$/i ? "tiff" : ($file =~ /\.svg?$/i ? "svg" : ($file =~ /\.p[bgpn]m$/i ? "pnm" : "")))))
|
|
4381
|
0 |
0 |
1 |
not defined $opts{'silent'} or $opts{'silent'} == 0
|
|
4456
|
0 |
3 |
0 |
$opts{'compress'} //= $self->{'forcecompress'}
|
|
4519
|
0 |
0 |
1 |
not defined $opts{'silent'} or $opts{'silent'} == 0
|
|
5209
|
0 |
1 |
0 |
$root->{'Names'} ||= PDFDict()
|
|
5210
|
0 |
1 |
0 |
$root->{'Names'}{$cat} ||= PDFDict()
|
|
5212
|
0 |
1 |
0 |
$root->{'Names'}{$cat}{'Limits'} ||= PDFArray()
|
|
5213
|
0 |
1 |
0 |
$root->{'Names'}{$cat}{'Names'} ||= PDFArray()
|
|
5446
|
133 |
0 |
38 |
$rawObject =~ /^(.*?)\s?(\d+) (\d+) obj\s(.*)$/s or $rawObject =~ /^(.*?)\s?(\d+) (\d+) obj(.*)$/s
|
|
5539
|
3 |
0 |
130 |
$rawObject =~ m[/Type(\s+)/XRef] or $rawObject =~ m[/Type/XRef]
|