|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
55
 | 
 12  | 
 14  | 
 if ($args{'type'} eq 'HASH') { }  | 
 
| 
 | 
 14  | 
 0  | 
 elsif ($args{'type'} eq 'ARRAY') { }  | 
 
| 
137
 | 
 32  | 
 43  | 
 $self->isa('HASH') ? :  | 
 
| 
224
 | 
 16  | 
 11  | 
 if (ref $value)  | 
 
| 
225
 | 
 12  | 
 4  | 
 if (ref $value eq 'ARRAY') { }  | 
 
| 
 | 
 3  | 
 1  | 
 elsif (ref $value eq 'HASH') { }  | 
 
| 
267
 | 
 2  | 
 3  | 
 unless defined pop @{$$self{'STACK'};}  | 
 
| 
273
 | 
 4  | 
 6  | 
 unless @{$self->{'STACK'};}  | 
 
| 
304
 | 
 3  | 
 49  | 
 if (ref $value)  | 
 
| 
305
 | 
 0  | 
 3  | 
 if (ref $value eq 'ARRAY') { }  | 
 
| 
 | 
 2  | 
 1  | 
 elsif (ref $value eq 'HASH') { }  | 
 
| 
367
 | 
 0  | 
 0  | 
 unless defined pop @{$$self{'STACK'};}  | 
 
| 
373
 | 
 0  | 
 0  | 
 unless @{$self->{'STACK'};}  |