line |
true |
false |
branch |
110
|
0 |
0 |
if (not defined $$self{'root'}) { } |
128
|
0 |
0 |
unless (defined $$self{'root'}) |
143
|
0 |
0 |
unless defined $num_intervals |
144
|
0 |
0 |
unless defined $max_dist |
146
|
0 |
0 |
unless (defined $$self{'root'}) |
161
|
0 |
0 |
unless defined $num_intervals |
162
|
0 |
0 |
unless defined $max_dist |
164
|
0 |
0 |
unless (defined $$self{'root'}) |
195
|
0 |
0 |
unless defined $num_intervals |
196
|
0 |
0 |
unless defined $max_dist |
198
|
0 |
0 |
unless (defined $$self{'root'}) |
213
|
0 |
0 |
unless defined $num_intervals |
214
|
0 |
0 |
unless defined $max_dist |
216
|
0 |
0 |
unless (defined $$self{'root'}) |
231
|
0 |
0 |
unless defined $num_intervals |
232
|
0 |
0 |
unless defined $max_dist |
234
|
0 |
0 |
unless (defined $$self{'root'}) |
237
|
0 |
0 |
if ($$interval{'strand'} == -1 or $$interval{'strand'} eq '-') { } |
255
|
0 |
0 |
unless defined $num_intervals |
256
|
0 |
0 |
unless defined $max_dist |
258
|
0 |
0 |
unless (defined $$self{'root'}) |
261
|
0 |
0 |
if ($$interval{'strand'} == -1 or $$interval{'strand'} eq '-') { } |
277
|
0 |
0 |
unless (defined $$self{'root'}) |
303
|
0 |
0 |
$$self{'cleft'} != $EmptyNode ? : |
308
|
0 |
0 |
$$self{'cright'} != $EmptyNode ? : |
313
|
0 |
0 |
$$self{'croot'} != $EmptyNode ? : |
355
|
0 |
0 |
if ($start == $$self{'start'}) |
359
|
0 |
0 |
if ($decision_endpoint > $$self{'start'}) { } |
361
|
0 |
0 |
if ($$self{'cright'} != $EmptyNode) { } |
368
|
0 |
0 |
if ($$self{'priority'} < $$self{'cright'}{'priority'}) |
374
|
0 |
0 |
if ($$self{'cleft'} != $EmptyNode) { } |
381
|
0 |
0 |
if ($$self{'priority'} < $$self{'cleft'}{'priority'}) |
412
|
0 |
0 |
if ($$self{'cright'} != $EmptyNode and $$self{'cleft'} != $EmptyNode) { } |
|
0 |
0 |
elsif ($$self{'cright'} != $EmptyNode) { } |
|
0 |
0 |
elsif ($$self{'cleft'} != $EmptyNode) { } |
439
|
0 |
0 |
unless defined $sort |
450
|
0 |
0 |
if ($$self{'cleft'} != $EmptyNode and $$self{'cleft'}{'maxend'} > $start) |
454
|
0 |
0 |
if ($$self{'end'} > $start and $$self{'start'} < $end) |
458
|
0 |
0 |
if ($$self{'cright'} != $EmptyNode and $$self{'start'} < $end) |
467
|
0 |
0 |
if ($$self{'maxend'} + $max_dist < $position) |
470
|
0 |
0 |
if ($$self{'minstart'} > $position) |
476
|
0 |
0 |
if ($$self{'cright'} != $EmptyNode) |
480
|
0 |
0 |
if (-1 < $position - $$self{'end'} and $position - $$self{'end'} < $max_dist) |
485
|
0 |
0 |
if ($$self{'cleft'} != $EmptyNode) |
495
|
0 |
0 |
if $$self{'maxend'} < $position |
496
|
0 |
0 |
if $$self{'minstart'} - $max_dist > $position |
502
|
0 |
0 |
if ($$self{'cleft'} != $EmptyNode) |
506
|
0 |
0 |
if (-1 < $$self{'start'} - $position and $$self{'start'} - $position < $max_dist) |
510
|
0 |
0 |
if ($$self{'cright'} != $EmptyNode) |
526
|
0 |
0 |
unless defined $n |
527
|
0 |
0 |
unless defined $max_dist |
532
|
0 |
0 |
if length @$results == $n |
550
|
0 |
0 |
unless defined $n |
551
|
0 |
0 |
unless defined $max_dist |
556
|
0 |
0 |
if length @$results == $n |
570
|
0 |
0 |
if $$self{'cleft'} != $EmptyNode |
572
|
0 |
0 |
if $$self{'cright'} != $EmptyNode |
596
|
0 |
1 |
unless $start <= $end |
609
|
0 |
0 |
if (defined $$self{'value'}) |