| 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] |