line |
true |
false |
branch |
33
|
0 |
0 |
while(!(arg & 1)) {
|
35
|
0 |
0 |
if(arg < 9007199254740992) return 1;
|
56
|
26 |
0 |
if(items == 0 || (items == 1 && !SvGAMAGIC(args[0]) && SvOK(args[0]))) {
|
|
1 |
25 |
if(items == 0 || (items == 1 && !SvGAMAGIC(args[0]) && SvOK(args[0]))) {
|
|
1 |
0 |
if(items == 0 || (items == 1 && !SvGAMAGIC(args[0]) && SvOK(args[0]))) {
|
|
0 |
1 |
if(items == 0 || (items == 1 && !SvGAMAGIC(args[0]) && SvOK(args[0]))) {
|
|
0 |
0 |
if(items == 0 || (items == 1 && !SvGAMAGIC(args[0]) && SvOK(args[0]))) {
|
|
0 |
0 |
if(items == 0 || (items == 1 && !SvGAMAGIC(args[0]) && SvOK(args[0]))) {
|
|
1 |
0 |
if(items == 0 || (items == 1 && !SvGAMAGIC(args[0]) && SvOK(args[0]))) {
|
|
1 |
0 |
if(items == 0 || (items == 1 && !SvGAMAGIC(args[0]) && SvOK(args[0]))) {
|
|
0 |
1 |
if(items == 0 || (items == 1 && !SvGAMAGIC(args[0]) && SvOK(args[0]))) {
|
70
|
245 |
26 |
for(index = 0 ; index < items ; index++) {
|
73
|
242 |
3 |
if(SvGAMAGIC(arg))
|
|
3 |
239 |
if(SvGAMAGIC(arg))
|
|
3 |
0 |
if(SvGAMAGIC(arg))
|
|
3 |
0 |
if(SvGAMAGIC(arg))
|
77
|
2 |
243 |
if(SvOK(arg) && !(SvUOK(arg) || SvIOK(arg) || SvNOK(arg))) {
|
|
2 |
0 |
if(SvOK(arg) && !(SvUOK(arg) || SvIOK(arg) || SvNOK(arg))) {
|
|
0 |
2 |
if(SvOK(arg) && !(SvUOK(arg) || SvIOK(arg) || SvNOK(arg))) {
|
|
236 |
7 |
if(SvOK(arg) && !(SvUOK(arg) || SvIOK(arg) || SvNOK(arg))) {
|
|
186 |
50 |
if(SvOK(arg) && !(SvUOK(arg) || SvIOK(arg) || SvNOK(arg))) {
|
|
141 |
45 |
if(SvOK(arg) && !(SvUOK(arg) || SvIOK(arg) || SvNOK(arg))) {
|
79
|
0 |
141 |
SvIV(arg); /* sets SVf_IOK/SVf_IsUV if it's an integer */
|
110
|
170 |
75 |
if( SvIOK(arg) || !SvOK(arg) ) {
|
|
2 |
168 |
if( SvIOK(arg) || !SvOK(arg) ) {
|
|
2 |
0 |
if( SvIOK(arg) || !SvOK(arg) ) {
|
|
2 |
0 |
if( SvIOK(arg) || !SvOK(arg) ) {
|
113
|
75 |
2 |
IV iv = SvIV(arg);
|
116
|
6 |
71 |
if(iv == 0) sv_setpvs(keysv, "0");
|
120
|
21 |
50 |
int sign = ( iv > 0 || uok ) ? 1 : -1;
|
|
9 |
12 |
int sign = ( iv > 0 || uok ) ? 1 : -1;
|
146
|
62 |
9 |
if( !((iv * sign) & (~valid_bits)) ) {
|
147
|
11 |
51 |
nv_arg = SvNV(arg);
|
155
|
6 |
3 |
if(uok) sv_catpvn(keysv, "U", 1);
|
161
|
61 |
107 |
nv_arg = SvNV(arg);
|
164
|
4 |
164 |
if (nv_arg != nv_arg) sv_setpvf(keysv, "%" NVgf, nv_arg);
|
167
|
105 |
59 |
else if(nv_arg == 0) sv_setpvs(keysv, "0");
|
173
|
134 |
111 |
if (HeVAL(he))
|
182
|
111 |
0 |
if(GIMME_V == G_ARRAY)
|
|
90 |
21 |
if(GIMME_V == G_ARRAY)
|
183
|
1 |
89 |
ST(retcount) = SvOK(arg) ? arg : sv_2mortal(newSViv(0));
|
|
1 |
0 |
ST(retcount) = SvOK(arg) ? arg : sv_2mortal(newSViv(0));
|
|
1 |
0 |
ST(retcount) = SvOK(arg) ? arg : sv_2mortal(newSViv(0));
|
188
|
26 |
0 |
if(GIMME_V == G_ARRAY) {
|
|
21 |
5 |
if(GIMME_V == G_ARRAY) {
|
223
|
0 |
26 |
if (PL_markstack_ptr != temp) {
|