| line |
true |
false |
branch |
|
11
|
6 |
0 |
if (args) { |
|
12
|
16 |
6 |
while (args[argscount] != NULL) argscount++; |
|
18
|
0 |
6 |
PUSHMARK(SP); |
|
20
|
6 |
0 |
if (object || argscount) { |
|
|
5 |
1 |
if (object || argscount) { |
|
21
|
0 |
5 |
EXTEND(SP, (object ? 1 : 0) + argscount); |
|
|
0 |
5 |
EXTEND(SP, (object ? 1 : 0) + argscount); |
|
|
0 |
0 |
EXTEND(SP, (object ? 1 : 0) + argscount); |
|
23
|
0 |
5 |
if (object) PUSHs( sv_mortalcopy(object) ); |
|
26
|
16 |
5 |
while (a < argscount) mPUSHs( args[a++] ); |
|
78
|
0 |
5 |
Newx(ret, 1 + count, SV*); |
|
81
|
7 |
5 |
while (count-- > 0) { |
|
86
|
5 |
0 |
FREETMPS; |
|
161
|
6 |
0 |
_handle_trapped_error(count); |
|
|
6 |
0 |
_handle_trapped_error(count); |
|
|
0 |
6 |
_handle_trapped_error(count); |
|
|
0 |
6 |
_handle_trapped_error(count); |
|
|
0 |
0 |
_handle_trapped_error(count); |
|
|
0 |
0 |
_handle_trapped_error(count); |
|
|
6 |
0 |
_handle_trapped_error(count); |
|
|
6 |
0 |
_handle_trapped_error(count); |
|
|
5 |
1 |
_handle_trapped_error(count); |
|
|
0 |
5 |
_handle_trapped_error(count); |
|
|
0 |
0 |
_handle_trapped_error(count); |
|
|
0 |
0 |
_handle_trapped_error(count); |
|
|
0 |
0 |
_handle_trapped_error(count); |
|
|
0 |
0 |
_handle_trapped_error(count); |
|
|
0 |
0 |
_handle_trapped_error(count); |
|
|
0 |
0 |
_handle_trapped_error(count); |
|
|
1 |
5 |
_handle_trapped_error(count); |
|
|
0 |
1 |
_handle_trapped_error(count); |
|
|
1 |
0 |
_handle_trapped_error(count); |