| line |
true |
false |
branch |
|
159
|
1 |
18 |
unless $aref |
|
161
|
6 |
12 |
unless pairs_is_valid($aref) |
|
167
|
2 |
16 |
unless ($aref and ref $aref and reftype $aref eq 'ARRAY') |
|
172
|
3 |
45 |
unless (ref $href eq 'HASH') |
|
177
|
1 |
44 |
if (@keys > 1) |
|
242
|
12 |
26 |
unless defined $spec |
|
244
|
3 |
23 |
if (ref $spec eq 'CODE') { } |
|
255
|
4 |
16 |
looks_like_number($_[0]) && looks_like_number($_[1]) ? : |
|
258
|
8 |
22 |
looks_like_number($_[0]) && looks_like_number($_[1]) ? : |
|
261
|
0 |
23 |
unless defined $order |
|
300
|
0 |
78 |
unless defined $key |
|
312
|
6 |
72 |
if (defined $pos) |
|
313
|
2 |
4 |
if $pos > $#$self + 1 |
|
319
|
4 |
68 |
if (defined $found) { } |
|
364
|
0 |
33 |
unless @$self |
|
367
|
25 |
8 |
if (@keys) { } |
|
371
|
78 |
104 |
if ($key eq $_) |
|
414
|
0 |
32 |
unless defined $key |
|
417
|
8 |
24 |
if (defined $pos) { } |
|
418
|
2 |
6 |
if $pos > $#$self + 1 |
|
448
|
4 |
88 |
unless ($order) |
|
451
|
70 |
18 |
if (@$self) |
|
453
|
22 |
48 |
unless (&$order($key, $key2)) |
|
462
|
48 |
14 |
if (&$order($key, $key2)) |
|
500
|
0 |
92 |
unless $wantkey |
|
501
|
16 |
76 |
unless @$self |
|
505
|
28 |
202 |
if ($key eq $wantkey) |
|
509
|
54 |
22 |
unless @ret |
|
510
|
4 |
18 |
if wantarray |
|
511
|
14 |
4 |
if @ret == 1 |
|
541
|
0 |
12 |
unless @$self |
|
543
|
8 |
4 |
if (@keys) { } |
|
547
|
24 |
32 |
if ($key eq $_) |
|
560
|
6 |
6 |
if wantarray |
|
590
|
0 |
14 |
unless @$self |
|
592
|
6 |
8 |
if (@keys) { } |
|
596
|
22 |
30 |
if ($key eq $_) |
|
642
|
0 |
14 |
unless @$self |
|
644
|
6 |
8 |
if (@keys) { } |
|
648
|
12 |
22 |
if ($key eq $_) |
|
661
|
8 |
6 |
wantarray ? : |
|
677
|
0 |
5 |
unless @$self |
|
701
|
0 |
5 |
unless defined $key |
|
702
|
0 |
5 |
unless @$self |
|
704
|
2 |
3 |
if (defined $pos) { } |
|
706
|
0 |
2 |
unless $foundkey eq $key |
|
710
|
0 |
3 |
unless defined $pos |