| line |
true |
false |
branch |
|
9
|
26203 |
1072 |
if (SvOK(val) && SvROK(val)) { |
|
|
1091 |
25112 |
if (SvOK(val) && SvROK(val)) { |
|
10
|
21 |
1070 |
if (SvTYPE(SvRV(val)) == SVt_PVAV) { |
|
12
|
20 |
1 |
if (!SvREADONLY((SV*)arr)) { |
|
16
|
62 |
20 |
for (i = 0; i <= len; i++) { |
|
21
|
1056 |
14 |
} else if (SvTYPE(SvRV(val)) == SVt_PVHV) { |
|
23
|
1052 |
4 |
if (!SvREADONLY((SV*)hash)) { |
|
27
|
26094 |
1052 |
while ((entry = hv_iternext(hash))) { |
|
43
|
36 |
13 |
if (SvOK(val) && SvROK(val)) { |
|
|
15 |
21 |
if (SvOK(val) && SvROK(val)) { |
|
44
|
3 |
12 |
if (SvTYPE(SvRV(val)) == SVt_PVAV) { |
|
46
|
3 |
0 |
if (SvREADONLY(arr)) { |
|
50
|
11 |
3 |
for (i = 0; i <= len; i++) { |
|
55
|
12 |
0 |
} else if (SvTYPE(SvRV(val)) == SVt_PVHV) { |
|
57
|
10 |
2 |
if (SvREADONLY(hash)) { |
|
61
|
17 |
10 |
while ((entry = hv_iternext(hash))) { |
|
77
|
21 |
20 |
if (SvOK(val) && SvROK(val)) { |
|
|
16 |
5 |
if (SvOK(val) && SvROK(val)) { |
|
78
|
5 |
11 |
if (SvTYPE(SvRV(val)) == SVt_PVAV) { |
|
80
|
3 |
2 |
if (! _is_readonly((SV*)arr) ) { |
|
83
|
9 |
2 |
} else if (SvTYPE(SvRV(val)) == SVt_PVHV) { |
|
85
|
2 |
7 |
if (! _is_readonly((SV*)hash) ) { |
|
122
|
2 |
29 |
if (items < 2) { |
|
126
|
8 |
21 |
if (SvTYPE(SvRV(ST(0))) == SVt_PVAV) { |
|
128
|
28 |
8 |
for (i = 1; i < items; i++) { |
|
133
|
8 |
13 |
} else if ( SvTYPE(SvRV(ST(0))) == SVt_PVHV) { |
|
134
|
1 |
7 |
if ((items - 1) % 2 != 0) { |
|
138
|
19 |
7 |
for (i = 1; i < items; i += 2) { |
|
163
|
17 |
1 |
if (type == SVt_PVAV || type == SVt_PVHV) { |
|
|
1 |
16 |
if (type == SVt_PVAV || type == SVt_PVHV) { |
|
175
|
7 |
1 |
if (type == SVt_PVAV || type == SVt_PVHV) { |
|
|
1 |
6 |
if (type == SVt_PVAV || type == SVt_PVHV) { |
|
193
|
10 |
0 |
char *pkg = HvNAME((HV*)CopSTASH(PL_curcop)); |
|
|
10 |
0 |
char *pkg = HvNAME((HV*)CopSTASH(PL_curcop)); |
|
|
0 |
10 |
char *pkg = HvNAME((HV*)CopSTASH(PL_curcop)); |
|
|
0 |
0 |
char *pkg = HvNAME((HV*)CopSTASH(PL_curcop)); |
|
|
10 |
0 |
char *pkg = HvNAME((HV*)CopSTASH(PL_curcop)); |
|
|
0 |
10 |
char *pkg = HvNAME((HV*)CopSTASH(PL_curcop)); |
|
197
|
9 |
10 |
for (i = 1; i < items; i++) { |
|
199
|
8 |
1 |
if (strcmp(ex, "all") == 0) { |
|
205
|
1 |
0 |
} else if (strcmp(ex, "const") == 0) { |
|
207
|
0 |
0 |
} else if (strcmp(ex, "make_readonly") == 0) { |
|
209
|
0 |
0 |
} else if (strcmp(ex, "make_readonly_ref") == 0) { |
|
211
|
0 |
0 |
} else if (strcmp(ex, "unmake_readonly") == 0) { |
|
213
|
0 |
0 |
} else if (strcmp(ex, "is_readonly") == 0) { |