|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
47
 | 
 379  | 
 16  | 
   for ( i = 0; i < len ; ++i, ++ptr ) {  | 
 
| 
50
 | 
 1  | 
 378  | 
     if ( ! *ptr ) continue; /* skip \0 */  | 
 
| 
53
 | 
 29  | 
 349  | 
     if ( found_comment ) {  | 
 
| 
54
 | 
 2  | 
 27  | 
       if ( *ptr == eol )  | 
 
| 
59
 | 
 27  | 
 322  | 
     if ( found_sep ) {  | 
 
| 
60
 | 
 26  | 
 1  | 
       if ( *ptr == ' ' || *ptr == '\t' )  | 
 
| 
 | 
 0  | 
 26  | 
       if ( *ptr == ' ' || *ptr == '\t' )  | 
 
| 
67
 | 
 37  | 
 311  | 
     if ( found_eol ) { /* starting a line */  | 
 
| 
69
 | 
 37  | 
 0  | 
       if ( *ptr == ' ' || *ptr == '\t' ) {  | 
 
| 
 | 
 0  | 
 37  | 
       if ( *ptr == ' ' || *ptr == '\t' ) {  | 
 
| 
72
 | 
 2  | 
 35  | 
       if ( *ptr == comment ) {  | 
 
| 
82
 | 
 28  | 
 318  | 
     if ( *ptr == sep ) {  | 
 
| 
84
 | 
 26  | 
 2  | 
         if ( !end_key  ) {  | 
 
| 
88
 | 
 29  | 
 289  | 
     } else if ( *ptr == eol ) {  | 
 
| 
108
 | 
 20  | 
 9  | 
         __PARSE_STRING_LINE  | 
 
| 
 | 
 20  | 
 0  | 
         __PARSE_STRING_LINE  | 
 
| 
116
 | 
 6  | 
 10  | 
   if ( start_key ) {  | 
 
| 
117
 | 
 6  | 
 0  | 
       __PARSE_STRING_LINE  | 
 
| 
 | 
 6  | 
 0  | 
       __PARSE_STRING_LINE  | 
 
| 
135
 | 
 16  | 
 0  | 
   if ( sv && SvPOK(sv) ) {  | 
 
| 
 | 
 16  | 
 0  | 
   if ( sv && SvPOK(sv) ) {  |