| line |
true |
false |
branch |
|
12
|
2 |
0 |
if(oelem->op_type == OP_PUSHMARK) |
|
13
|
2 |
0 |
oelem = OpSIBLING(oelem); |
|
14
|
4 |
2 |
for(; oelem; oelem = OpSIBLING(oelem)) |
|
|
6 |
2 |
for(; oelem; oelem = OpSIBLING(oelem)) |
|
15
|
6 |
0 |
if(oelem->op_type != OP_CONST) |
|
31
|
143 |
0 |
if(kid->op_type == OP_NULL && kid->op_targ == OP_LIST) |
|
|
143 |
0 |
if(kid->op_type == OP_NULL && kid->op_targ == OP_LIST) |
|
35
|
143 |
0 |
if(kid->op_type == OP_PUSHMARK) |
|
36
|
143 |
0 |
kid = OpSIBLING(kid); |
|
39
|
276 |
0 |
for(; kid && OpSIBLING(kid); kid = OpSIBLING(kid)) { |
|
|
137 |
139 |
for(; kid && OpSIBLING(kid); kid = OpSIBLING(kid)) { |
|
|
137 |
0 |
for(; kid && OpSIBLING(kid); kid = OpSIBLING(kid)) { |
|
40
|
4 |
133 |
if(op_is_const(kid)) |
|
60
|
0 |
139 |
PUSHMARK(SP); |
|
62
|
133 |
0 |
for(OP *oarg = firstarg; oarg && OpSIBLING(oarg); oarg = OpSIBLING(oarg)) { |
|
|
272 |
0 |
for(OP *oarg = firstarg; oarg && OpSIBLING(oarg); oarg = OpSIBLING(oarg)) { |
|
|
133 |
139 |
for(OP *oarg = firstarg; oarg && OpSIBLING(oarg); oarg = OpSIBLING(oarg)) { |
|
|
133 |
0 |
for(OP *oarg = firstarg; oarg && OpSIBLING(oarg); oarg = OpSIBLING(oarg)) { |
|
71
|
2 |
0 |
if(oelem->op_type == OP_PUSHMARK) |
|
72
|
2 |
0 |
oelem = OpSIBLING(oelem); |
|
73
|
6 |
2 |
for(; oelem; oelem = OpSIBLING(oelem)) { |
|
75
|
4 |
2 |
PUSHs(cSVOPx(oelem)->op_sv); |
|
90
|
139 |
0 |
SV *retval = SvREFCNT_inc(POPs); |
|
94
|
139 |
0 |
FREETMPS; |
|
97
|
1 |
138 |
if(got_err) |