line |
true |
false |
branch |
53
|
75 |
177 |
if ($$self[$mid][1] < $index) { }
|
73
|
0 |
7 |
unless @_ == 3 or @_ == 4
|
76
|
0 |
7 |
unless $_[0] <= $_[1]
|
80
|
0 |
7 |
unless not defined $_[3] or ref $_[3] eq 'CODE'
|
89
|
4 |
3 |
$length ? :
|
107
|
0 |
0 |
unless defined $ref
|
121
|
32 |
0 |
unless defined $copy
|
127
|
5 |
27 |
if ($end_range < 0 or $$self[$end_range][1] < $start_elem)
|
129
|
1 |
3 |
defined $filler ? :
|
|
1 |
4 |
ref $filler ? :
|
132
|
2 |
3 |
if @arg
|
137
|
1 |
26 |
if ($end_elem < $$self[0][0])
|
139
|
1 |
0 |
defined $filler ? :
|
|
0 |
1 |
ref $filler ? :
|
142
|
1 |
0 |
if @arg
|
150
|
22 |
4 |
defined $$self[$end] ? :
|
162
|
4 |
22 |
if (defined $filler and $start_offset < 0)
|
165
|
1 |
3 |
ref $filler ? :
|
174
|
24 |
2 |
if ($$self[$start][0] <= $end_elem)
|
179
|
10 |
14 |
if ($$self[$start][0] < $s)
|
188
|
7 |
17 |
if ($e < $$self[$start][1])
|
194
|
0 |
24 |
if defined $set
|
199
|
6 |
20 |
if ($start + 1 <= $end - 1)
|
205
|
4 |
4 |
if (defined $filler)
|
209
|
2 |
2 |
if ($start_fill <= $end_fill)
|
211
|
1 |
1 |
ref $filler ? :
|
225
|
14 |
12 |
if ($end > $start)
|
227
|
7 |
7 |
if (defined $filler)
|
231
|
3 |
4 |
!defined($end_offset) || $end_offset < 0 ? :
|
233
|
5 |
2 |
if ($start_fill <= $end_fill)
|
235
|
1 |
4 |
ref $filler ? :
|
242
|
6 |
8 |
if (defined $end_offset and $end_offset >= 0)
|
249
|
4 |
2 |
if ($end_elem < $$self[$end][1])
|
255
|
0 |
6 |
if defined $set
|
260
|
11 |
15 |
if (defined $filler)
|
284
|
2 |
12 |
if not defined $bottom or $bottom < 0
|
285
|
6 |
8 |
if not defined $top or $top > $#$self
|
291
|
9 |
36 |
if ($$self[$i][2] eq $$self[$i - 1][2] and $$self[$i][0] == $$self[$i - 1][1] + 1)
|
297
|
2 |
7 |
if defined $set
|
307
|
0 |
13 |
unless @_ == 3 or @_ == 5
|
310
|
0 |
13 |
unless $_[0] <= $_[1]
|
313
|
0 |
13 |
unless not defined $_[3] or ref $_[3] eq 'CODE'
|
324
|
6 |
7 |
$length ? :
|
339
|
7 |
41 |
if ($end_range < 0 or $$self[$end_range][1] < $start_elem)
|
343
|
7 |
0 |
defined $value ? :
|
348
|
1 |
40 |
if ($end_elem < $$self[0][0])
|
349
|
1 |
0 |
defined $value ? :
|
358
|
33 |
7 |
defined $$self[$end] ? :
|
369
|
15 |
25 |
if ($start_offset > 0)
|
373
|
5 |
10 |
defined $copy ? :
|
377
|
38 |
2 |
if defined $value
|
380
|
11 |
22 |
if (defined $end_offset and $end_offset >= 0 and $end_elem < $$self[$end][1])
|
387
|
2 |
9 |
defined $copy ? :
|
391
|
24 |
16 |
defined $end_offset && $end_offset >= 0 ? :
|
401
|
1 |
6 |
unless $end >= 0
|
405
|
7 |
4 |
if ($$self[$mid][1] < $key) { }
|
411
|
6 |
0 |
if ($$self[$start][0] <= $key and $$self[$start][1] >= $key)
|
420
|
6 |
50 |
unless $#$self >= 0
|
423
|
0 |
119 |
unless @{$$self[$i];} == 3
|
425
|
0 |
119 |
unless $$self[$i][0] <= $$self[$i][1]
|
427
|
69 |
50 |
if ($i > 0)
|
428
|
0 |
69 |
unless $$self[$i - 1][1] < $$self[$i][0]
|