line |
!l |
l&&!r |
l&&r |
condition |
629
|
0 |
0 |
6 |
ref $switches{'array'} && ref $switches{'array'} eq 'ARRAY' |
|
16 |
6 |
0 |
exists $switches{'array'} and not ref $switches{'array'} && ref $switches{'array'} eq 'ARRAY' |
630
|
18 |
4 |
0 |
exists $switches{'prefix'} and !defined($switches{'prefix'}) || ref $switches{'prefix'} |
631
|
18 |
4 |
0 |
exists $switches{'prefix'} and $switches{'prefix'} =~ /^[-#=+]$/ |
632
|
18 |
1 |
3 |
exists $switches{'startupFilename'} and ref $switches{'startupFilename'} |
|
19 |
3 |
0 |
exists $switches{'startupFilename'} and ref $switches{'startupFilename'} and not ref($switches{'startupFilename'}) =~ /^(ARRAY|CODE)$/ |
633
|
17 |
5 |
0 |
exists $switches{'fileOption'} and !defined($switches{'fileOption'}) || ref $switches{'fileOption'} |
638
|
20 |
0 |
2 |
defined $callerSub and $callerSub eq join('::', 'Getopt::ArgvFile', 'import') |
|
20 |
1 |
1 |
defined $callerSub and $callerSub eq join('::', 'Getopt::ArgvFile', 'import') and exists $switches{'justload'} |
662
|
1 |
20 |
0 |
ref $startupFilenames and ref $startupFilenames ne 'ARRAY' |
856
|
2 |
0 |
6 |
@_ == 2 and $_[-1] eq 'argvFile' |