| line |
true |
false |
branch |
|
21
|
3 |
124 |
if ( ! SvOK(pval) ) { |
|
27
|
115 |
9 |
if ( ! SvROK(pval) ) { |
|
33
|
3 |
6 |
if (SvTYPE(deref) != SVt_PVAV) { |
|
50
|
13 |
6 |
for (j = 0; j < count; ++j) { |
|
61
|
0 |
9 |
if (want == G_VOID) { |
|
68
|
3 |
6 |
if (want == G_SCALAR) { |
|
70
|
0 |
3 |
EXTEND(SP, 1); |
|
75
|
2 |
7 |
if (count <= 0) { |
|
80
|
5 |
2 |
if (want == G_ARRAY) { |
|
85
|
5 |
0 |
EXTEND(SP, count); |
|
|
0 |
5 |
EXTEND(SP, count); |
|
87
|
13 |
5 |
for (j = 0; j < list->ulen; ++j) { |
|
103
|
6 |
83 |
if (want == G_VOID) { |
|
110
|
0 |
83 |
if (count <= 0) { |
|
111
|
0 |
0 |
if (want == G_ARRAY) { |
|
113
|
0 |
0 |
EXTEND(SP, 1); |
|
124
|
38 |
45 |
if (want == G_SCALAR) { |
|
126
|
0 |
38 |
EXTEND( SP, 1 ); |
|
128
|
34 |
4 |
if ( count == 1 ) { |
|
143
|
11 |
4 |
for (j = 0; j < list->ulen; ++j) { |
|
156
|
11 |
4 |
for (j = 0; j < list->ulen; ++j) { |
|
163
|
7 |
4 |
if (rpos > 0) { |
|
181
|
45 |
38 |
if (want == G_ARRAY) { |
|
185
|
45 |
0 |
EXTEND(SP, count); |
|
|
0 |
45 |
EXTEND(SP, count); |
|
186
|
58 |
45 |
for (j = 0; j < list->ulen; ++j) { |
|
202
|
30 |
2 |
if (sort) { |
|
206
|
122 |
32 |
for (j = 0; j < h->ulen; ++j) { |
|
212
|
131 |
122 |
for (k = 0; k < pl->ulen; ++k) { |
|
224
|
122 |
32 |
for (j = 0; j < h->ulen; ++j) { |
|
232
|
131 |
122 |
for (k = 0; k < pl->ulen; ++k) { |
|
252
|
172 |
144 |
for (k = 0; str[k] != '\0'; ++k) { |
|
263
|
792 |
131 |
for (j = 0; str[j] != '\0'; ++j) { |
|
266
|
10 |
782 |
if (c == '\r' && str[j + 1] == '\n') { |
|
|
10 |
0 |
if (c == '\r' && str[j + 1] == '\n') { |
|
267
|
8 |
2 |
if (strchr(newl, '\r') == NULL) { |
|
273
|
0 |
792 |
if (pos >= len) { |
|
276
|
44 |
748 |
if (isspace((unsigned char)c)) { |
|
277
|
29 |
15 |
if (saw_newline) { |
|
280
|
15 |
14 |
if (c == '\n') { |
|
281
|
4 |
11 |
if (emit_cr && pos < len) { |
|
|
4 |
0 |
if (emit_cr && pos < len) { |
|
292
|
13 |
735 |
if (saw_newline) { |
|
301
|
129 |
2 |
if (! saw_newline) { |