| line |
!l |
l&&!r |
l&&r |
condition |
|
99
|
119 |
130 |
0 |
$a and $cfg[$a]{'_src'} eq $cfg[$a - 1]{'_src'} |
|
179
|
0 |
833 |
0 |
@$_ and @$_ != 3 |
|
319
|
0 |
0 |
0 |
$dir ne "" and not "File::Spec"->file_name_is_absolute($c) |
|
356
|
78 |
119 |
0 |
@$c and $c->[0] eq "append" |
|
386
|
0 |
0 |
0 |
$delta and not defined $cfg->{'tuning'} |
|
489
|
15 |
0 |
2 |
ref $hash->{$key} eq "ARRAY" and ref $self->{$key} eq "ARRAY" |
|
571
|
3 |
0 |
3 |
_ref($self) eq "HASH" and _ref($orig) eq "HASH" |
|
591
|
4 |
0 |
2 |
_ref($orig->{$key}) eq "HASH" and _ref($self->{$key}) eq "HASH" |
|
|
2 |
0 |
2 |
_ref($orig->{$key}) eq "ARRAY" and _ref($self->{$key}) eq "ARRAY" |
|
|
1 |
0 |
0 |
not defined $self->{$key} and _ref($orig->{$key}) eq "ARRAY" |
|
|
1 |
0 |
0 |
not defined $self->{$key} and _ref($orig->{$key}) eq "ARRAY" and not @{$orig->{$key};} |
|
|
1 |
0 |
0 |
not defined $orig->{$key} and _ref($self->{$key}) eq "ARRAY" |
|
|
1 |
0 |
0 |
not defined $orig->{$key} and _ref($self->{$key}) eq "ARRAY" and not @{$self->{$key};} |
|
626
|
0 |
0 |
3 |
_ref($self) eq "ARRAY" and _ref($orig) eq "ARRAY" |
|
723
|
18650 |
0 |
6479 |
ref $right->{$key} eq "HASH" and ref $res{$key} eq "HASH" |
|
|
15444 |
357 |
2849 |
ref $right->{$key} eq "ARRAY" and ref $res{$key} eq "ARRAY" |
| line |
l |
!l |
condition |
|
64
|
9 |
0 |
$main::options // {} |
|
68
|
28 |
91 |
$main::options->{'verbose'} //= 0 |
|
118
|
119 |
0 |
$ENV{'USER'} || $ENV{'LOGNAME'} || getlogin || getpwuid $< || 'chordpro' |
|
119
|
119 |
0 |
eval {
do {
(getpwuid $<)[6]
}
} || '' |
|
133
|
2380 |
10472 |
$cfg->{'pdf'}{'fonts'}{$ff}{$_} //= undef |
|
145
|
0 |
0 |
$new->{'pdf'}{'diagrams'}{'show'} //= "right" |
|
168
|
357 |
0 |
$cfg->{'pdf'}{'formats'}{'first'}{$_} // 1 |
|
213
|
0 |
1190 |
$cfg->{'pdf'}{'fonts'}{$ff}{'color'} //= "foreground" |
|
214
|
119 |
1071 |
$cfg->{'pdf'}{'fonts'}{$ff}{'background'} //= "background" |
|
262
|
0 |
0 |
ChordPro::Chords::get_parser() // "" |
|
415
|
0 |
0 |
$path //= "" |
|
586
|
0 |
0 |
$state //= "M" |
|
591
|
2 |
0 |
$self->{$key} // "" |
|
|
2 |
0 |
$orig->{$key} // "" |
|
599
|
2 |
2 |
$state //= "M" |
|
620
|
0 |
1 |
$state //= "M" |
|
623
|
3 |
0 |
$state // "I" |
|
634
|
0 |
1 |
$state //= "M" |
|
636
|
1 |
0 |
$state // "I" |
|
675
|
0 |
0 |
$state // "I" |
|
827
|
283139 |
132 |
$path //= "" |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
150
|
0 |
0 |
0 |
$new->{'toc'}{'title'} //= $new->{'pdf'}{'formats'}{'default'}{'toc-title'} |
|
207
|
1071 |
0 |
1071 |
$cfg->{'pdf'}{'fonts'}{$ff}{'name'} or $cfg->{'pdf'}{'fonts'}{$ff}{'description'} |
|
|
0 |
119 |
952 |
$cfg->{'pdf'}{'fonts'}{$ff}{'name'} or $cfg->{'pdf'}{'fonts'}{$ff}{'description'} or $cfg->{'pdf'}{'fonts'}{$ff}{'file'} |
|
482
|
45 |
0 |
0 |
exists $self->{$key} or $path =~ /^pdf\.(?:info|fonts|fontconfig)\./u |
|
|
45 |
0 |
0 |
exists $self->{$key} or $path =~ /^pdf\.(?:info|fonts|fontconfig)\./u or $path =~ /^meta\./u |
|
|
0 |
0 |
0 |
exists $self->{$key} or $path =~ /^pdf\.(?:info|fonts|fontconfig)\./u or $path =~ /^meta\./u or $key =~ /^_/u |
|
564
|
60 |
0 |
8 |
&reftype($self) // ref $self |
|
580
|
6 |
0 |
0 |
exists $self->{$key} or $key =~ /^_/u |
|
591
|
2 |
2 |
2 |
_ref($orig->{$key}) eq "HASH" and _ref($self->{$key}) eq "HASH" or _ref($orig->{$key}) eq "ARRAY" and _ref($self->{$key}) eq "ARRAY" |
|
|
0 |
0 |
1 |
not defined $self->{$key} and _ref($orig->{$key}) eq "ARRAY" and not @{$orig->{$key};} or not defined $orig->{$key} and _ref($self->{$key}) eq "ARRAY" and not @{$self->{$key};} |
|
598
|
0 |
0 |
4 |
$m eq "D" or $m eq "I" |
|
715
|
24772 |
0 |
357 |
exists $res{$key} or $path eq "pdf.fontconfig." |
|
|
24772 |
0 |
357 |
exists $res{$key} or $path eq "pdf.fontconfig." or $path =~ /^pdf\.(?:info|fonts)\./u |
|
|
0 |
0 |
357 |
exists $res{$key} or $path eq "pdf.fontconfig." or $path =~ /^pdf\.(?:info|fonts)\./u or $path =~ /^meta\./u |
|
|
0 |
0 |
357 |
exists $res{$key} or $path eq "pdf.fontconfig." or $path =~ /^pdf\.(?:info|fonts)\./u or $path =~ /^meta\./u or $path =~ /^delegates\./u |
|
|
0 |
0 |
357 |
exists $res{$key} or $path eq "pdf.fontconfig." or $path =~ /^pdf\.(?:info|fonts)\./u or $path =~ /^meta\./u or $path =~ /^delegates\./u or $path =~ /^debug\./u |
|
|
0 |
357 |
0 |
exists $res{$key} or $path eq "pdf.fontconfig." or $path =~ /^pdf\.(?:info|fonts)\./u or $path =~ /^meta\./u or $path =~ /^delegates\./u or $path =~ /^debug\./u or $key =~ /^_/u |
|
791
|
40 |
0 |
0 |
$class eq "ChordPro::Config" or $source->can("is_chord") |
|
|
40 |
0 |
0 |
$class eq "ChordPro::Config" or $source->can("is_chord") or $source->can("have_parser") |
|
798
|
0 |
0 |
1545 |
$ref_type eq "REF" or $ref_type eq "SCALAR" |
|
871
|
11 |
1 |
0 |
$p //= $def |