line |
true |
false |
branch |
30
|
0 |
9 |
if (! cv) |
33
|
1 |
8 |
if (2 > items) |
36
|
17 |
7 |
for (i = items - 1; i > 0; i--) { |
37
|
0 |
17 |
SvGETMAGIC(ST(i)); |
|
0 |
0 |
SvGETMAGIC(ST(i)); |
38
|
16 |
1 |
if (! SvROK(ST(i)) || SVt_PVAV != SvTYPE(SvRV(ST(i)))) |
|
0 |
16 |
if (! SvROK(ST(i)) || SVt_PVAV != SvTYPE(SvRV(ST(i)))) |
41
|
14 |
6 |
for (i = items - 1; i > 0; i--) |
42
|
1 |
13 |
if (0 > av_len((AV *)SvRV(ST(i)))) |
46
|
0 |
6 |
Newx(in, items, AV*); |
47
|
13 |
6 |
for (i = items - 1; i >= 0; i--) |
49
|
0 |
6 |
Newx(out, items, SV*); |
50
|
13 |
6 |
for (i = items - 1; i >= 0; i--) |
52
|
0 |
6 |
Newxz(idx, items, int); |
58
|
6 |
0 |
if (! CvISXSUB(cv)) { |
65
|
0 |
6 |
PUSH_MULTICALL(cv); |
|
0 |
6 |
PUSH_MULTICALL(cv); |
67
|
23 |
6 |
for (i = 0; i >= 0; ) { |
71
|
45 |
23 |
for (j = items - 1; j >= 0; j--) |
76
|
33 |
6 |
for (i = items - 1; i >= 0; i--) { |
78
|
16 |
17 |
if (idx[i] > av_len(in[i])) { |
89
|
6 |
0 |
POP_MULTICALL; |
|
0 |
6 |
POP_MULTICALL; |
92
|
0 |
0 |
for (i = 0; i >= 0; ) { |
95
|
0 |
0 |
PUSHMARK(SP); |
96
|
0 |
0 |
EXTEND(SP, items); |
|
0 |
0 |
EXTEND(SP, items); |
97
|
0 |
0 |
for (j = 0; j < items; j++) |
105
|
0 |
0 |
for (i = items - 1; i >= 0; i--) { |
107
|
0 |
0 |
if (idx[i] > av_len(in[i])) { |