line |
true |
false |
branch |
112
|
0 |
0 |
if (not defined $$self{'root'}) { } |
130
|
0 |
0 |
unless (defined $$self{'root'}) |
145
|
0 |
0 |
unless defined $num_intervals |
146
|
0 |
0 |
unless defined $max_dist |
148
|
0 |
0 |
unless (defined $$self{'root'}) |
163
|
0 |
0 |
unless defined $num_intervals |
164
|
0 |
0 |
unless defined $max_dist |
166
|
0 |
0 |
unless (defined $$self{'root'}) |
197
|
0 |
0 |
unless defined $num_intervals |
198
|
0 |
0 |
unless defined $max_dist |
200
|
0 |
0 |
unless (defined $$self{'root'}) |
215
|
0 |
0 |
unless defined $num_intervals |
216
|
0 |
0 |
unless defined $max_dist |
218
|
0 |
0 |
unless (defined $$self{'root'}) |
233
|
0 |
0 |
unless defined $num_intervals |
234
|
0 |
0 |
unless defined $max_dist |
236
|
0 |
0 |
unless (defined $$self{'root'}) |
239
|
0 |
0 |
if ($$interval{'strand'} and $$interval{'strand'} eq '-' || $$interval{'strand'} eq '-1') { } |
257
|
0 |
0 |
unless defined $num_intervals |
258
|
0 |
0 |
unless defined $max_dist |
260
|
0 |
0 |
unless (defined $$self{'root'}) |
263
|
0 |
0 |
if ($$interval{'strand'} and $$interval{'strand'} eq '-' || $$interval{'strand'} eq '-1') { } |
279
|
0 |
0 |
unless (defined $$self{'root'}) |
305
|
0 |
0 |
$$self{'cleft'} != $EmptyNode ? : |
310
|
0 |
0 |
$$self{'cright'} != $EmptyNode ? : |
315
|
0 |
0 |
$$self{'croot'} != $EmptyNode ? : |
357
|
0 |
0 |
if ($start == $$self{'start'}) |
361
|
0 |
0 |
if ($decision_endpoint > $$self{'start'}) { } |
363
|
0 |
0 |
if ($$self{'cright'} != $EmptyNode) { } |
370
|
0 |
0 |
if ($$self{'priority'} < $$self{'cright'}{'priority'}) |
376
|
0 |
0 |
if ($$self{'cleft'} != $EmptyNode) { } |
383
|
0 |
0 |
if ($$self{'priority'} < $$self{'cleft'}{'priority'}) |
414
|
0 |
0 |
if ($$self{'cright'} != $EmptyNode and $$self{'cleft'} != $EmptyNode) { } |
|
0 |
0 |
elsif ($$self{'cright'} != $EmptyNode) { } |
|
0 |
0 |
elsif ($$self{'cleft'} != $EmptyNode) { } |
441
|
0 |
0 |
unless defined $sort |
452
|
0 |
0 |
if ($$self{'cleft'} != $EmptyNode and $$self{'cleft'}{'maxend'} > $start) |
456
|
0 |
0 |
if ($$self{'end'} > $start and $$self{'start'} < $end) |
460
|
0 |
0 |
if ($$self{'cright'} != $EmptyNode and $$self{'start'} < $end) |
469
|
0 |
0 |
if ($$self{'maxend'} + $max_dist < $position) |
472
|
0 |
0 |
if ($$self{'minstart'} > $position) |
478
|
0 |
0 |
if ($$self{'cright'} != $EmptyNode) |
482
|
0 |
0 |
if (-1 < $position - $$self{'end'} and $position - $$self{'end'} < $max_dist) |
487
|
0 |
0 |
if ($$self{'cleft'} != $EmptyNode) |
497
|
0 |
0 |
if $$self{'maxend'} < $position |
498
|
0 |
0 |
if $$self{'minstart'} - $max_dist > $position |
504
|
0 |
0 |
if ($$self{'cleft'} != $EmptyNode) |
508
|
0 |
0 |
if (-1 < $$self{'start'} - $position and $$self{'start'} - $position < $max_dist) |
512
|
0 |
0 |
if ($$self{'cright'} != $EmptyNode) |
528
|
0 |
0 |
unless defined $n |
529
|
0 |
0 |
unless defined $max_dist |
534
|
0 |
0 |
if scalar @$results == $n |
552
|
0 |
0 |
unless defined $n |
553
|
0 |
0 |
unless defined $max_dist |
558
|
0 |
0 |
if scalar @$results == $n |
572
|
0 |
0 |
if $$self{'cleft'} != $EmptyNode |
574
|
0 |
0 |
if $$self{'cright'} != $EmptyNode |
596
|
0 |
1 |
unless $start <= $end |
609
|
0 |
0 |
if (defined $$self{'value'}) |