line |
true |
false |
branch |
23
|
0 |
14 |
return AvFILL(av); |
165
|
42182 |
0 |
if (LIKELY(sv != NULL)) |
184
|
20888 |
3432 |
if (LIKELY(sv != NULL)) { |
186
|
122 |
20766 |
if (LIKELY(rc > 1)) |
406
|
0 |
9 |
const U8* const send = s + (len ? len : strlen((const char *)s)); |
411
|
63 |
5 |
while (x < send) { |
412
|
63 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
11 |
52 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
11 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
7 |
4 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
7 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
1 |
6 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
1 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
6 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
6 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
6 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
6 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
6 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
|
0 |
0 |
const STRLEN cur_len = isUTF8_CHAR(x, send); |
413
|
4 |
59 |
if (UNLIKELY(! cur_len)) { |
883
|
0 |
244 |
return (a < b) ? -1 * (IV) utf8_length(a, b) : (IV) utf8_length(b, a); |