| line |
true |
false |
branch |
|
30
|
0 |
10 |
if (! cv) |
|
33
|
1 |
9 |
if (2 > items) |
|
37
|
19 |
8 |
for (i = items; i > 0; i--) { |
|
38
|
0 |
19 |
SvGETMAGIC(ST(i)); |
|
|
0 |
0 |
SvGETMAGIC(ST(i)); |
|
39
|
18 |
1 |
if (! SvROK(ST(i)) || SVt_PVAV != SvTYPE(SvRV(ST(i)))) |
|
|
0 |
18 |
if (! SvROK(ST(i)) || SVt_PVAV != SvTYPE(SvRV(ST(i)))) |
|
42
|
16 |
7 |
for (i = items; i > 0; i--) |
|
43
|
1 |
15 |
if (0 > av_len((AV *)SvRV(ST(i)))) |
|
46
|
0 |
7 |
Newx(in, items, AV*); |
|
47
|
15 |
7 |
for (i = items - 1; i >= 0; i--) |
|
49
|
0 |
7 |
Newx(out, items, SV*); |
|
50
|
15 |
7 |
for (i = items - 1; i >= 0; i--) |
|
52
|
0 |
7 |
Newxz(idx, items, int); |
|
58
|
7 |
0 |
if (! CvISXSUB(cv)) { |
|
66
|
0 |
7 |
PUSH_MULTICALL(cv); |
|
|
0 |
7 |
PUSH_MULTICALL(cv); |
|
68
|
29 |
7 |
for (i = 0; i >= 0; ) { |
|
71
|
57 |
29 |
for (j = items - 1; j >= 0; j--) |
|
77
|
6 |
23 |
FREETMPS; |
|
80
|
41 |
7 |
for (i = items - 1; i >= 0; i--) { |
|
82
|
19 |
22 |
if (idx[i] > av_len(in[i])) { |
|
93
|
7 |
0 |
POP_MULTICALL; |
|
|
0 |
7 |
POP_MULTICALL; |
|
96
|
0 |
0 |
for (i = 0; i >= 0; ) { |
|
99
|
0 |
0 |
PUSHMARK(SP); |
|
100
|
0 |
0 |
EXTEND(SP, items); |
|
|
0 |
0 |
EXTEND(SP, items); |
|
101
|
0 |
0 |
for (j = 0; j < items; j++) |
|
109
|
0 |
0 |
for (i = items - 1; i >= 0; i--) { |
|
111
|
0 |
0 |
if (idx[i] > av_len(in[i])) { |