line |
true |
false |
branch |
15
|
89 |
123 |
if (@_ == 1 and ref $_[0] eq 'HASH') { } |
18
|
1 |
88 |
unless exists ${$argref;}{'lists'} |
21
|
2 |
86 |
unless ${$argref;}{'lists'} and ref ${$argref;}{'lists'} eq 'ARRAY' |
23
|
33 |
53 |
${$argref;}{'unsorted'} ? : |
24
|
37 |
49 |
${$argref;}{'accelerated'} ? : |
27
|
56 |
67 |
$args[0] eq '-u' || $args[0] eq '--unsorted' ? : |
29
|
65 |
58 |
if $args[0] eq '-a' or $args[0] eq '--accelerated' |
34
|
195 |
14 |
if (ref $args[0] eq 'ARRAY' or ref $args[0] eq 'HASH') { } |
36
|
16 |
323 |
unless (ref $nextarg eq ref $args[0]) |
44
|
30 |
179 |
unless $argument_error_status |
48
|
43 |
136 |
if (@args > 2) { } |
|
129 |
7 |
elsif (@args == 2) { } |
49
|
22 |
21 |
if ($accelerated) { } |
55
|
61 |
68 |
if ($accelerated) |
65
|
87 |
85 |
$unsorted ? : |
76
|
27 |
41 |
if (ref $refL eq 'HASH') { } |
96
|
33 |
31 |
$unsortflag ? : |
103
|
183 |
69 |
exists $seenR{$_} ? : |
108
|
52 |
183 |
unless exists $intersection{$_} |
113
|
20 |
44 |
if keys %LorRonly == 0 |
116
|
39 |
130 |
unless (exists $seenR{$_}) |
122
|
32 |
206 |
unless (exists $seenL{$_}) |
130
|
33 |
31 |
$unsortflag ? : |
132
|
33 |
31 |
$unsortflag ? : |
134
|
33 |
31 |
$unsortflag ? : |
136
|
33 |
31 |
$unsortflag ? : |
138
|
33 |
31 |
$unsortflag ? : |
143
|
18 |
46 |
keys %intersection == 0 ? : |
308
|
9 |
176 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
313
|
112 |
64 |
if (exists ${$data{'seenL'};}{$arg}) |
314
|
112 |
64 |
if (exists ${$data{'seenR'};}{$arg}) |
315
|
48 |
16 |
unless (exists ${$data{'seenL'};}{$arg} or exists ${$data{'seenR'};}{$arg}) |
323
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
329
|
56 |
32 |
if (exists ${$data{'seenL'};}{$args[$i]}) |
330
|
56 |
32 |
if (exists ${$data{'seenR'};}{$args[$i]}) |
331
|
24 |
8 |
unless (exists ${$data{'seenL'};}{$args[$i]} or exists ${$data{'seenR'};}{$args[$i]}) |
340
|
5 |
88 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
344
|
64 |
24 |
defined $data{'seenL'}{$arg} || defined $data{'seenR'}{$arg} ? : |
350
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
356
|
64 |
24 |
defined $data{'seenL'}{$args[$i]} || defined $data{'seenR'}{$args[$i]} ? : |
394
|
32 |
25 |
$unsortflag ? : |
407
|
12 |
16 |
$data{'unsort'} ? : |
419
|
16 |
16 |
$data{'unsort'} ? : |
443
|
32 |
32 |
$data{'unsort'} ? : |
465
|
32 |
32 |
$data{'unsort'} ? : |
487
|
40 |
40 |
$data{'unsort'} ? : |
557
|
9 |
176 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
565
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
575
|
5 |
88 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
583
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
598
|
8 |
8 |
if (ref $data{'L'} eq 'ARRAY') { } |
600
|
4 |
4 |
$data{'unsort'} ? : |
613
|
4 |
4 |
$data{'unsort'} ? : |
627
|
96 |
64 |
if exists ${$hrefR;}{$_} |
645
|
64 |
384 |
unless exists ${$hrefR;}{$_} |
655
|
64 |
384 |
unless exists ${$hrefL;}{$_} |
665
|
80 |
480 |
unless exists ${$hrefR;}{$_} |
668
|
80 |
480 |
unless exists ${$hrefL;}{$_} |
678
|
32 |
77 |
unless (exists ${$hrefR;}{$_}) |
691
|
22 |
121 |
unless (exists ${$hrefL;}{$_}) |
710
|
112 |
40 |
if exists ${$hrefR;}{$_} |
712
|
6 |
24 |
keys %intersection == 0 ? : |
720
|
8 |
24 |
unless (exists ${$hrefR;}{$_}) |
726
|
8 |
21 |
unless (exists ${$hrefL;}{$_}) |
749
|
112 |
64 |
if (exists ${$hrefL;}{$arg}) |
750
|
112 |
64 |
if (exists ${$hrefR;}{$arg}) |
751
|
48 |
16 |
unless (exists ${$hrefL;}{$arg} or exists ${$hrefR;}{$arg}) |
763
|
56 |
32 |
if (exists ${$hrefL;}{$args[$i]}) |
764
|
56 |
32 |
if (exists ${$hrefR;}{$args[$i]}) |
765
|
24 |
8 |
unless (exists ${$hrefL;}{$args[$i]} or exists ${$hrefR;}{$args[$i]}) |
776
|
64 |
24 |
defined ${$hrefL;}{$arg} || defined ${$hrefR;}{$arg} ? : |
786
|
64 |
24 |
defined ${$hrefL;}{$args[$i]} || defined ${$hrefR;}{$args[$i]} ? : |
810
|
10 |
11 |
if (ref $listrefs[0] eq 'ARRAY') { } |
829
|
11 |
8 |
unless $unsortflag |
878
|
598 |
340 |
if exists $seenthis{$_} |
883
|
8 |
11 |
$unsortflag ? : |
896
|
193 |
360 |
if exists $intersection{$_} |
900
|
8 |
11 |
$unsortflag ? : |
905
|
186 |
21 |
unless exists $intersection{$_} |
917
|
446 |
783 |
if ($left == $i or $right == $i) |
921
|
240 |
989 |
!keys(%{$xintersection{$_};}) ? : |
929
|
61 |
455 |
unless $alldeductions{$_} |
943
|
617 |
516 |
unless exists $seenthis{$_} |
956
|
8 |
11 |
$unsortflag ? : |
958
|
61 |
146 |
unless exists $shared{$_} |
969
|
1096 |
1712 |
unless $tempj{$_} |
979
|
137 |
410 |
if $xsubset[$f][$g] and $xsubset[$g][$f] |
1034
|
24 |
12 |
defined $_[0] ? : |
1041
|
65 |
12 |
defined $_[0] ? : |
1074
|
20 |
24 |
defined $_[0] ? : |
1081
|
69 |
24 |
defined $_[0] ? : |
1205
|
9 |
176 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
1212
|
432 |
448 |
if exists $seen{$_}{$arg} |
1219
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
1229
|
216 |
224 |
exists ${$seen{$_};}{$args[$i]} ? : |
1232
|
8 |
80 |
if @not_found == keys %seen |
1239
|
5 |
88 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
1246
|
80 |
116 |
if defined $seen{$k}{$arg} |
1253
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
1261
|
181 |
259 |
unless (defined $present{$args[$i]}) |
1262
|
80 |
101 |
if $seen{$_}{$args[$i]} |
1265
|
8 |
80 |
unless defined $present{$args[$i]} |
1330
|
14 |
8 |
$unsortflag ? : |
1345
|
8 |
8 |
$unsortflag ? : |
1360
|
8 |
8 |
$unsortflag ? : |
1378
|
128 |
32 |
unless exists $$intermediate_ref{$el} |
1380
|
8 |
8 |
$unsortflag ? : |
1394
|
8 |
8 |
$unsortflag ? : |
1414
|
128 |
512 |
unless exists $$sharedref{$el} |
1416
|
32 |
32 |
$unsortflag ? : |
1444
|
24 |
12 |
defined $_[0] ? : |
1451
|
65 |
12 |
defined $_[0] ? : |
1488
|
20 |
24 |
defined $_[0] ? : |
1495
|
69 |
24 |
defined $_[0] ? : |
1576
|
16 |
36 |
if ($$aseenref[1]{$k}) |
1590
|
9 |
176 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
1598
|
432 |
448 |
if exists ${$seenref;}{$_}{$arg} |
1605
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
1616
|
216 |
224 |
exists ${${$seenref;}{$_};}{$args[$i]} ? : |
1619
|
8 |
80 |
if @not_found == keys %{$seenref;} |
1626
|
5 |
88 |
unless @_ == 1 and ref $_[0] ne 'ARRAY' |
1634
|
80 |
125 |
if defined ${$seenref;}{$k}{$arg} |
1641
|
5 |
8 |
unless @_ == 1 and ref $_[0] eq 'ARRAY' |
1650
|
202 |
238 |
unless (defined $present{$args[$i]}) |
1651
|
80 |
122 |
if ${$seenref;}{$_}{$args[$i]} |
1654
|
8 |
80 |
unless defined $present{$args[$i]} |
1688
|
8 |
8 |
if (ref $listrefs[0] eq 'ARRAY') { } |
1703
|
8 |
8 |
unless $unsortflag |