| line | true | false | branch | 
 
| 49 | 303 | 2 | parser->input = (unsigned char *) SvPV (json, length); | 
 
| 86 | 2 | 78 | if (parser->length == 0) { | 
 
| 97 | 0 | 44 | INCDEPTH; | 
 
| 102 | 0 | 22 | INCDEPTH; | 
 
| 192 | 0 | 220 | if (parser->length == 0) { | 
 
| 203 | 0 | 42 | INCDEPTH; | 
 
| 208 | 0 | 90 | INCDEPTH; | 
 
| 304 | 5 | 10 | if (next) { | 
 
| 305 | 1 | 4 | if (! next->blessed) { | 
 
| 311 | 8 | 7 | if (next) { | 
 
| 312 | 6 | 2 | if (! next->blessed) { | 
 
| 317 | 7 | 8 | if (! token->blessed) { | 
 
| 331 | 1 | 220 | if (parser->length == 0) { | 
 
| 376 | 0 | 1 | if (parser->bad_byte) { | 
 
| 382 | 1 | 0 | if (parser->bad_beginning) { | 
 
| 387 | 0 | 1 | if (parser->error == json_error_unexpected_character) { | 
 
| 392 | 0 | 0 | for (j = 0; j < JSON3MAXBYTE; j++) { |