|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
44
 | 
 314  | 
 15  | 
   for ( i = 0; i < len ; ++i, ++ptr ) {  | 
 
| 
47
 | 
 1  | 
 313  | 
     if ( ! *ptr ) continue; /* skip \0 */  | 
 
| 
50
 | 
 29  | 
 284  | 
     if ( found_comment ) {  | 
 
| 
51
 | 
 2  | 
 27  | 
       if ( *ptr == eol )  | 
 
| 
56
 | 
 22  | 
 262  | 
     if ( found_sep ) {  | 
 
| 
57
 | 
 21  | 
 1  | 
       if ( *ptr == ' ' || *ptr == '\t' )  | 
 
| 
 | 
 0  | 
 21  | 
       if ( *ptr == ' ' || *ptr == '\t' )  | 
 
| 
64
 | 
 32  | 
 251  | 
     if ( found_eol ) { /* starting a line */  | 
 
| 
66
 | 
 32  | 
 0  | 
       if ( *ptr == ' ' || *ptr == '\t' ) {  | 
 
| 
 | 
 0  | 
 32  | 
       if ( *ptr == ' ' || *ptr == '\t' ) {  | 
 
| 
69
 | 
 2  | 
 30  | 
       if ( *ptr == comment ) {  | 
 
| 
79
 | 
 23  | 
 258  | 
     if ( *ptr == sep ) {  | 
 
| 
81
 | 
 21  | 
 2  | 
         if ( !end_key  ) {  | 
 
| 
85
 | 
 24  | 
 234  | 
     } else if ( *ptr == eol ) {  | 
 
| 
105
 | 
 15  | 
 9  | 
         __PARSE_STRING_LINE  | 
 
| 
 | 
 15  | 
 0  | 
         __PARSE_STRING_LINE  | 
 
| 
113
 | 
 6  | 
 9  | 
   if ( start_key ) {  | 
 
| 
114
 | 
 6  | 
 0  | 
       __PARSE_STRING_LINE  | 
 
| 
 | 
 6  | 
 0  | 
       __PARSE_STRING_LINE  | 
 
| 
132
 | 
 15  | 
 0  | 
   if ( content && SvPOK(content) ) {  | 
 
| 
 | 
 15  | 
 0  | 
   if ( content && SvPOK(content) ) {  |