line |
true |
false |
branch |
14
|
89 |
123 |
if (@_ == 1 and ref $_[0] eq 'HASH') { } |
17
|
1 |
88 |
unless exists do {
$argref
}->{'lists'} |
20
|
2 |
86 |
unless do {
$argref
}->{'lists'} and ref do {
$argref
}->{'lists'} eq 'ARRAY' |
22
|
33 |
53 |
do {
$argref
}->{'unsorted'} ? : |
23
|
37 |
49 |
do {
$argref
}->{'accelerated'} ? : |
26
|
56 |
67 |
$args[0] eq '-u' || $args[0] eq '--unsorted' ? : |
28
|
65 |
58 |
if $args[0] eq '-a' or $args[0] eq '--accelerated' |
33
|
195 |
14 |
if (ref $args[0] eq 'ARRAY' or ref $args[0] eq 'HASH') { } |
35
|
16 |
323 |
unless (ref $nextarg eq ref $args[0]) |
43
|
30 |
179 |
unless $argument_error_status |
47
|
43 |
136 |
if (@args > 2) { } |
|
129 |
7 |
elsif (@args == 2) { } |
48
|
22 |
21 |
if ($accelerated) { } |
54
|
61 |
68 |
if ($accelerated) |
64
|
87 |
85 |
$unsorted ? : |
75
|
27 |
41 |
if (ref $refL eq 'HASH') { } |
95
|
33 |
31 |
$unsortflag ? : |
102
|
183 |
69 |
exists $seenR{$_} ? : |
107
|
52 |
183 |
unless exists $intersection{$_} |
112
|
20 |
44 |
if keys %LorRonly == 0 |
115
|
39 |
144 |
unless (exists $seenR{$_}) |
121
|
32 |
190 |
unless (exists $seenL{$_}) |
129
|
33 |
31 |
$unsortflag ? : |
131
|
33 |
31 |
$unsortflag ? : |
133
|
33 |
31 |
$unsortflag ? : |
135
|
33 |
31 |
$unsortflag ? : |
137
|
33 |
31 |
$unsortflag ? : |
142
|
18 |
46 |
keys %intersection == 0 ? : |
316
|
9 |
176 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
321
|
112 |
64 |
if (exists do {
$data{'seenL'}
}->{$arg}) |
322
|
112 |
64 |
if (exists do {
$data{'seenR'}
}->{$arg}) |
328
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
335
|
56 |
32 |
if (exists ${$data{'seenL'};}{$args[$i]}) |
336
|
56 |
32 |
if (exists ${$data{'seenR'};}{$args[$i]}) |
343
|
5 |
88 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
348
|
64 |
24 |
defined $data{'seenL'}{$arg} || defined $data{'seenR'}{$arg} ? : |
353
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
360
|
64 |
24 |
defined $data{'seenL'}{$args[$i]} || defined $data{'seenR'}{$args[$i]} ? : |
397
|
32 |
25 |
$unsortflag ? : |
410
|
12 |
16 |
$data{'unsort'} ? : |
422
|
16 |
16 |
$data{'unsort'} ? : |
446
|
32 |
32 |
$data{'unsort'} ? : |
471
|
32 |
32 |
$data{'unsort'} ? : |
496
|
40 |
40 |
$data{'unsort'} ? : |
569
|
9 |
176 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
577
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
587
|
5 |
88 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
595
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
610
|
8 |
8 |
if (ref $data{'L'} eq 'ARRAY') { } |
612
|
4 |
4 |
$data{'unsort'} ? : |
625
|
4 |
4 |
$data{'unsort'} ? : |
639
|
96 |
64 |
if exists do {
$hrefR
}->{$_} |
657
|
64 |
384 |
unless exists do {
$hrefR
}->{$_} |
667
|
64 |
384 |
unless exists do {
$hrefL
}->{$_} |
677
|
80 |
480 |
unless exists do {
$hrefR
}->{$_} |
680
|
80 |
480 |
unless exists do {
$hrefL
}->{$_} |
690
|
32 |
96 |
unless (exists do {
$hrefR
}->{$_}) |
703
|
22 |
107 |
unless (exists do {
$hrefL
}->{$_}) |
722
|
112 |
40 |
if exists do {
$hrefR
}->{$_} |
724
|
6 |
24 |
keys %intersection == 0 ? : |
732
|
8 |
32 |
unless (exists do {
$hrefR
}->{$_}) |
738
|
8 |
23 |
unless (exists do {
$hrefL
}->{$_}) |
761
|
112 |
64 |
if (exists do {
$hrefL
}->{$arg}) |
762
|
112 |
64 |
if (exists do {
$hrefR
}->{$arg}) |
773
|
56 |
32 |
if (exists ${$hrefL;}{$args[$i]}) |
774
|
56 |
32 |
if (exists ${$hrefR;}{$args[$i]}) |
783
|
64 |
24 |
defined do {
$hrefL
}->{$arg} || defined do {
$hrefR
}->{$arg} ? : |
793
|
64 |
24 |
defined ${$hrefL;}{$args[$i]} || defined ${$hrefR;}{$args[$i]} ? : |
817
|
10 |
11 |
if (ref $listrefs[0] eq 'ARRAY') { } |
836
|
11 |
8 |
unless $unsortflag |
885
|
598 |
340 |
if exists $seenthis{$_} |
890
|
8 |
11 |
$unsortflag ? : |
903
|
208 |
340 |
if exists $intersection{$_} |
907
|
8 |
11 |
$unsortflag ? : |
912
|
186 |
21 |
unless exists $intersection{$_} |
924
|
446 |
783 |
if ($left == $i or $right == $i) |
928
|
240 |
989 |
!keys(%{$xintersection{$_};}) ? : |
936
|
61 |
455 |
unless $alldeductions{$_} |
950
|
617 |
516 |
unless exists $seenthis{$_} |
963
|
8 |
11 |
$unsortflag ? : |
965
|
61 |
146 |
unless exists $shared{$_} |
976
|
1096 |
1712 |
unless $tempj{$_} |
986
|
137 |
39 |
if $xsubset[$f][$g] and $xsubset[$g][$f] |
1041
|
24 |
12 |
defined $_[0] ? : |
1048
|
65 |
12 |
defined $_[0] ? : |
1084
|
20 |
24 |
defined $_[0] ? : |
1091
|
69 |
24 |
defined $_[0] ? : |
1224
|
9 |
176 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
1231
|
432 |
448 |
if exists $seen{$_}{$arg} |
1238
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
1248
|
216 |
224 |
exists ${$seen{$_};}{$args[$i]} ? : |
1251
|
8 |
80 |
if @not_found == keys %seen |
1258
|
5 |
88 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
1265
|
80 |
105 |
if defined $seen{$k}{$arg} |
1272
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
1280
|
163 |
277 |
unless (defined $present{$args[$i]}) |
1281
|
80 |
83 |
if $seen{$_}{$args[$i]} |
1284
|
8 |
80 |
unless defined $present{$args[$i]} |
1349
|
14 |
8 |
$unsortflag ? : |
1364
|
8 |
8 |
$unsortflag ? : |
1379
|
8 |
8 |
$unsortflag ? : |
1397
|
128 |
32 |
unless exists $intermediate_ref->{$el} |
1399
|
8 |
8 |
$unsortflag ? : |
1413
|
8 |
8 |
$unsortflag ? : |
1433
|
128 |
512 |
unless exists $sharedref->{$el} |
1435
|
32 |
32 |
$unsortflag ? : |
1469
|
24 |
12 |
defined $_[0] ? : |
1476
|
65 |
12 |
defined $_[0] ? : |
1516
|
20 |
24 |
defined $_[0] ? : |
1523
|
69 |
24 |
defined $_[0] ? : |
1607
|
16 |
35 |
if ($aseenref->[1]{$k}) |
1621
|
9 |
176 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
1629
|
432 |
448 |
if exists do {
$seenref
}->{$_}{$arg} |
1636
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
1647
|
216 |
224 |
exists ${${$seenref;}{$_};}{$args[$i]} ? : |
1650
|
8 |
80 |
if @not_found == keys %{$seenref;} |
1657
|
5 |
88 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
1665
|
80 |
105 |
if defined do {
$seenref
}->{$k}{$arg} |
1672
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
1681
|
181 |
259 |
unless (defined $present{$args[$i]}) |
1682
|
80 |
101 |
if do {
$seenref
}->{$_}{$args[$i]} |
1685
|
8 |
80 |
unless defined $present{$args[$i]} |
1719
|
8 |
8 |
if (ref $listrefs[0] eq 'ARRAY') { } |
1734
|
8 |
8 |
unless $unsortflag |