Branch Coverage

/usr/local/lib/perl5/5.26.1/x86_64-linux/CORE/inline.h
Criterion Covered Total %
branch 45 64 70.3


line true false branch
165 306 0 if (LIKELY(sv != NULL))
184 297 0 if (LIKELY(sv != NULL)) {
186 0 297 if (LIKELY(rc > 1))
406 0 1693236 const U8* const send = s + (len ? len : strlen((const char *)s));
411 814422964 940989 while (x < send) {
412 814422964 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
814245068 177896 const STRLEN cur_len = isUTF8_CHAR(x, send);
813492846 752222 const STRLEN cur_len = isUTF8_CHAR(x, send);
813492845 1 const STRLEN cur_len = isUTF8_CHAR(x, send);
813492824 21 const STRLEN cur_len = isUTF8_CHAR(x, send);
722964966 90527858 const STRLEN cur_len = isUTF8_CHAR(x, send);
722964966 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
2 90527877 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);
90527856 21 const STRLEN cur_len = isUTF8_CHAR(x, send);
90527851 5 const STRLEN cur_len = isUTF8_CHAR(x, send);
90527851 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
90527851 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
1 25 const STRLEN cur_len = isUTF8_CHAR(x, send);
1 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
1 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
1 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
1 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
1 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
1 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
4 21 const STRLEN cur_len = isUTF8_CHAR(x, send);
4 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
1 3 const STRLEN cur_len = isUTF8_CHAR(x, send);
1 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
1 0 const STRLEN cur_len = isUTF8_CHAR(x, send);
413 752247 813670717 if (UNLIKELY(! cur_len)) {