line |
true |
false |
branch |
18
|
0 |
0 |
if (ref $cmp eq 'CODE') { } |
34
|
0 |
0 |
defined $data ? : |
37
|
0 |
0 |
if ($self->_is_empty) |
46
|
0 |
0 |
if ($self->gt($key)) { } |
|
0 |
0 |
elsif ($self->lt($key)) { } |
48
|
0 |
0 |
if ($$self{'right'}{'priority'} > $$self{'priority'}) |
53
|
0 |
0 |
if ($$self{'left'}{'priority'} > $$self{'priority'}) |
67
|
0 |
0 |
unless $self = $self->_get_node($key) |
74
|
0 |
0 |
if ($self->_is_leaf) { } |
|
0 |
0 |
elsif ($$self{'left'}{'priority'} > $$self{'right'}{'priority'}) { } |
88
|
0 |
0 |
if $self->_is_empty |
94
|
0 |
0 |
if $self->_is_empty |
100
|
0 |
0 |
if $self->_is_empty |
106
|
0 |
0 |
if $self->_is_empty |
113
|
0 |
0 |
if $self->_get_node($key) |
119
|
0 |
0 |
$node ? : |
127
|
0 |
0 |
$self->lt($key) ? : |
129
|
0 |
0 |
$self->_is_empty ? : |
149
|
0 |
0 |
if $self->_is_empty |
151
|
0 |
0 |
if (not defined $low or $self->lt($low)) |
155
|
0 |
0 |
if (!defined($low) || $self->le($low) and !defined($high) || $self->ge($high)) |
160
|
0 |
0 |
if (not defined $high or $self->gt($high)) |
181
|
0 |
0 |
if ($$T1{'cmp'}($T1->maximum, $T2->minimum) >= 0) |
194
|
0 |
0 |
if $self->_is_empty |
202
|
0 |
0 |
if $self->_is_empty |
214
|
0 |
0 |
if $self->_is_empty |
224
|
0 |
0 |
if $self->_is_empty |
227
|
0 |
0 |
if $left > $depth |
228
|
0 |
0 |
if $right > $depth |
241
|
0 |
0 |
if $self->_is_empty |
242
|
0 |
0 |
if $self->ge($key) |
244
|
0 |
0 |
if $self->lt($key) |
245
|
0 |
0 |
$succ->_is_empty ? : |
257
|
0 |
0 |
if $self->_is_empty |
258
|
0 |
0 |
if $self->le($key) |
260
|
0 |
0 |
if $self->gt($key) |
261
|
0 |
0 |
$pred->_is_empty ? : |