Branch Coverage

/usr/local/lib/perl5/5.26.1/x86_64-linux/CORE/inline.h
Criterion Covered Total %
branch 32 126 25.4


line true false branch
165 14 0 if (LIKELY(sv != NULL))
184 5 0 if (LIKELY(sv != NULL)) {
186 0 5 if (LIKELY(rc > 1))
406 0 7 const U8* const send = s + (len ? len : strlen((const char *)s));
411 1332 6 while (x < send) {
412 1332 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
6 1326 const STRLEN cur_len = isUTF8_CHAR(x, send);
5 1 const STRLEN cur_len = isUTF8_CHAR(x, send);
5 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
5 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
5 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
5 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);
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 1 1331 if (UNLIKELY(! cur_len)) {
644 0 1 const U8* const send = s + (len ? len : strlen((const char *)s));
650 558 0 while (x < send) {
651 558 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
3 555 const STRLEN cur_len = isUTF8_CHAR(x, send);
2 1 const STRLEN cur_len = isUTF8_CHAR(x, send);
2 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
2 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
2 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
2 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);
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);
652 1 557 if (UNLIKELY(! cur_len)) {
659 0 1 if (el)
662 1 0 if (ep) {