| 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'}) |