| line | true | false | branch | 
 
| 143 | 0 | 0 | unless $data | 
 
| 146 | 0 | 0 | if $self->{'state'} | 
 
| 158 | 0 | 0 | if $stateBackup | 
 
| 181 | 0 | 0 | if ($data) { } | 
 
| 185 | 0 | 0 | unless ($self->{'buffer'}) | 
 
| 189 | 0 | 0 | if ($self->{'state'}) { } | 
 
| 212 | 0 | 0 | if ($state->{'prevChar'} != 92 and $self->{'iChar'}[$charCode]) | 
 
| 214 | 0 | 0 | if ($charCode == 123) { } | 
 
|  | 0 | 0 | elsif ($charCode == 125) { } | 
 
|  | 0 | 0 | elsif ($charCode == 91) { } | 
 
|  | 0 | 0 | elsif ($charCode == 93) { } | 
 
| 222 | 0 | 0 | unless (defined $state->{'arrayStart'}) | 
 
| 226 | 0 | 0 | if (defined $state->{'arrayStart'} and not $state->{'typeAOpen'} and not $state->{'typeBOpen'}) | 
 
| 242 | 0 | 0 | if ($breakPoint) | 
 
| 282 | 0 | 0 | if ($self->stack == 0) |