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