Branch Coverage

ppport.h
Criterion Covered Total %
branch 21 32 65.6


line true false branch
5035 9 1 while(maxlen-- && *p)
6 3 while(maxlen-- && *p)
5100 15 2 if (send > s) {
5106 1 1 if (! do_warnings) { /* Handle empty here if no warnings needed */
5107 1 0 if (retlen) *retlen = 0;
5120 0 16 if (ret > PERL_INT_MAX) {
5170 0 16 if (UNLIKELY(overflows)) {
5171 0 0 if (! do_warnings) {
5172 0 0 if (retlen) {
5183 0 0 if (ret != 0) {
5190 0 0 if (retlen) {
5200 13 3 if (UNLIKELY(ret == 0 && (curlen == 0 || *s != '\0'))) {
12 1 if (UNLIKELY(ret == 0 && (curlen == 0 || *s != '\0'))) {
10 2 if (UNLIKELY(ret == 0 && (curlen == 0 || *s != '\0'))) {
11 2 if (UNLIKELY(ret == 0 && (curlen == 0 || *s != '\0'))) {
5205 6 5 if (do_warnings) {