| line |
true |
false |
branch |
|
27
|
3218 |
34605 |
&Scalar::Util::reftype($_[0]) eq 'ARRAY' ? : |
|
47
|
1 |
519 |
if (not defined $key) { } |
|
|
231 |
288 |
elsif ($key =~ /^-?\d+$/) { } |
|
|
1 |
287 |
elsif ($key ne 'length') { } |
|
52
|
11 |
220 |
if ($key < 0) |
|
54
|
1 |
10 |
unless ($key >= 0) |
|
80
|
1 |
302 |
if (not defined $key) { } |
|
|
151 |
151 |
elsif ($key =~ /^-?\d+$/) { } |
|
|
1 |
150 |
elsif ($key ne 'length') { } |
|
86
|
2 |
149 |
if ($key < 0) |
|
88
|
1 |
1 |
if ($key + $size < 0) |
|
101
|
150 |
150 |
if ($idx_is_numeric) |
|
102
|
149 |
1 |
unless defined $size |
|
103
|
129 |
21 |
if ($key >= $size) |
|
119
|
1 |
8 |
if (not defined $key) { } |
|
|
7 |
1 |
elsif ($key =~ /^-?\d+$/) { } |
|
|
1 |
0 |
elsif ($key ne 'length') { } |
|
124
|
2 |
5 |
if ($key < 0) |
|
126
|
1 |
1 |
unless ($key >= 0) |
|
152
|
1 |
19 |
if (not defined $key) { } |
|
|
18 |
1 |
elsif ($key =~ /^-?\d+$/) { } |
|
|
1 |
0 |
elsif ($key ne 'length') { } |
|
157
|
3 |
15 |
if ($key < 0) |
|
159
|
2 |
1 |
unless ($key >= 0) |
|
172
|
10 |
6 |
if ($rv and $key == $size - 1) |
|
226
|
1 |
1 |
if ($length) { } |
|
274
|
1 |
2 |
unless ($length) |
|
282
|
2 |
0 |
if ($length > 1) |
|
304
|
6 |
1 |
if ($length) |
|
332
|
1 |
6 |
unless defined $offset |
|
333
|
1 |
6 |
if ($offset < 0) |
|
336
|
5 |
2 |
if (scalar @_) { } |
|
338
|
1 |
6 |
if ($splice_length < 0) |
|
353
|
7 |
0 |
if ($new_size != $splice_length) |
|
354
|
3 |
4 |
if ($new_size > $splice_length) { } |
|
383
|
5 |
2 |
wantarray ? : |