| line | true | false | branch | 
 
| 54 | 0 | 6 | if length ref $package | 
 
| 60 | 2919 | 29 | if (defined $self->valid($key, my $pos = $self->pos($key))) { } | 
 
| 68 | 2 | 1523 | if (defined $self->exact($key, my $pos = $self->pos($key))) { } | 
 
| 76 | 29 | 1485 | unless defined(my $pos2 = $self->valid($key, my $pos = $self->pos($key))) | 
 
| 86 | 1436 | 24 | if (defined $self->exact($key, $pos)) { } | 
 
| 101 | 1 | 20 | unless @$self | 
 
| 107 | 4604 | 19 | if ((my $i = $i{$self} += 2) < $#$self) { } | 
 
| 120 | 5796 | 1563 | if ($pos <= $#$self and $$self[$pos] eq $key) { } | 
 
| 129 | 21165 | 50850 | if ($$self[my $c = $a + $b >> 1 & 18446744073709551614] lt $key) { } | 
 
| 137 | 1431 | 1551 | if (defined $i{$self}) | 
 
| 138 | 1431 | 0 | if $pos <= $i{$self} | 
 
| 139 | 0 | 1431 | if $pos < $i{$self} | 
 
| 160 | 0 | 0 | unless defined(my $pos = delete $i{$self}) |