line |
true |
false |
branch |
55
|
77 |
181 |
if ($$self[$mid][1] < $index) { } |
77
|
2 |
1 |
$substr =~ /-/ ? : |
93
|
0 |
11 |
unless @_ == 3 or @_ == 4 |
96
|
0 |
11 |
unless $_[0] <= $_[1] |
100
|
0 |
11 |
unless not defined $_[3] or ref $_[3] eq 'CODE' |
109
|
4 |
7 |
$length ? : |
127
|
0 |
0 |
unless defined $ref |
141
|
32 |
0 |
unless defined $copy |
147
|
5 |
27 |
if ($end_range < 0 or $$self[$end_range][1] < $start_elem) |
149
|
1 |
3 |
defined $filler ? : |
|
1 |
4 |
ref $filler ? : |
152
|
2 |
3 |
if @arg |
157
|
1 |
26 |
if ($end_elem < $$self[0][0]) |
159
|
1 |
0 |
defined $filler ? : |
|
0 |
1 |
ref $filler ? : |
162
|
1 |
0 |
if @arg |
170
|
22 |
4 |
defined $$self[$end] ? : |
182
|
4 |
22 |
if (defined $filler and $start_offset < 0) |
185
|
1 |
3 |
ref $filler ? : |
194
|
24 |
2 |
if ($$self[$start][0] <= $end_elem) |
199
|
10 |
14 |
if ($$self[$start][0] < $s) |
208
|
7 |
17 |
if ($e < $$self[$start][1]) |
214
|
0 |
24 |
if defined $set |
219
|
6 |
20 |
if ($start + 1 <= $end - 1) |
225
|
4 |
4 |
if (defined $filler) |
229
|
2 |
2 |
if ($start_fill <= $end_fill) |
231
|
1 |
1 |
ref $filler ? : |
245
|
14 |
12 |
if ($end > $start) |
247
|
7 |
7 |
if (defined $filler) |
251
|
3 |
4 |
!defined($end_offset) || $end_offset < 0 ? : |
253
|
5 |
2 |
if ($start_fill <= $end_fill) |
255
|
1 |
4 |
ref $filler ? : |
262
|
6 |
8 |
if (defined $end_offset and $end_offset >= 0) |
269
|
4 |
2 |
if ($end_elem < $$self[$end][1]) |
275
|
0 |
6 |
if defined $set |
280
|
11 |
15 |
if (defined $filler) |
304
|
2 |
12 |
if not defined $bottom or $bottom < 0 |
305
|
6 |
8 |
if not defined $top or $top > $#$self |
311
|
9 |
36 |
if ($$self[$i][2] eq $$self[$i - 1][2] and $$self[$i][0] == $$self[$i - 1][1] + 1) |
317
|
2 |
7 |
if defined $set |
327
|
0 |
13 |
unless @_ == 3 or @_ == 5 |
330
|
0 |
13 |
unless $_[0] <= $_[1] |
333
|
0 |
13 |
unless not defined $_[3] or ref $_[3] eq 'CODE' |
344
|
6 |
7 |
$length ? : |
354
|
1 |
1 |
if (wantarray) { } |
360
|
0 |
2 |
$a + 1 == $b ? : |
|
1 |
2 |
$a == $b ? : |
378
|
8 |
44 |
if ($end_range < 0 or $$self[$end_range][1] < $start_elem) |
382
|
8 |
0 |
defined $value ? : |
387
|
2 |
42 |
if ($end_elem < $$self[0][0]) |
388
|
2 |
0 |
defined $value ? : |
397
|
35 |
7 |
defined $$self[$end] ? : |
408
|
15 |
27 |
if ($start_offset > 0) |
412
|
5 |
10 |
defined $copy ? : |
416
|
40 |
2 |
if defined $value |
419
|
11 |
24 |
if (defined $end_offset and $end_offset >= 0 and $end_elem < $$self[$end][1]) |
426
|
2 |
9 |
defined $copy ? : |
430
|
24 |
18 |
defined $end_offset && $end_offset >= 0 ? : |
440
|
1 |
6 |
unless $end >= 0 |
444
|
7 |
4 |
if ($$self[$mid][1] < $key) { } |
450
|
6 |
0 |
if ($$self[$start][0] <= $key and $$self[$start][1] >= $key) |
459
|
7 |
51 |
unless $#$self >= 0 |
462
|
0 |
122 |
unless @{$$self[$i];} == 3 |
464
|
0 |
122 |
unless $$self[$i][0] <= $$self[$i][1] |
466
|
71 |
51 |
if ($i > 0) |
467
|
0 |
71 |
unless $$self[$i - 1][1] < $$self[$i][0] |