|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
75
 | 
 0  | 
 28  | 
 unless ref $next eq 'HASH'  | 
 
| 
148
 | 
 0  | 
 2  | 
 unless defined $prob and $prob >= 0 and $prob <= 1  | 
 
| 
151
 | 
 3  | 
 3  | 
 rand() <= $prob ? :  | 
 
| 
176
 | 
 0  | 
 2  | 
 unless @list  | 
 
| 
178
 | 
 0  | 
 2  | 
 if (@list != grep({ref $_ eq 'ARRAY';} @list))  | 
 
| 
193
 | 
 3  | 
 0  | 
 if $rand <= $s->[1]  | 
 
| 
210
 | 
 0  | 
 34  | 
 unless defined $min and defined $max  | 
 
| 
229
 | 
 0  | 
 13  | 
 unless defined $min and defined $max  | 
 
| 
331
 | 
 7  | 
 5  | 
 if ($result_ref eq 'ARRAY') { }  | 
 
| 
 | 
 5  | 
 0  | 
 elsif ($result_ref eq 'HASH') { }  | 
 
| 
347
 | 
 319  | 
 329  | 
 if ($type eq 'CODE') { }  | 
 
| 
 | 
 38  | 
 291  | 
 elsif ($type eq 'HASH') { }  | 
 
| 
 | 
 0  | 
 291  | 
 elsif ($type eq 'ARRAY') { }  | 
 
| 
353
 | 
 0  | 
 11  | 
 ref $v eq 'ARRAY' ? :  | 
 
| 
 | 
 1  | 
 11  | 
 ref $v eq 'HASH' ? :  | 
 
| 
 | 
 53  | 
 12  | 
 ref $v eq 'CODE' ? :  | 
 
| 
363
 | 
 0  | 
 0  | 
 ref $_ eq 'ARRAY' ? :  | 
 
| 
 | 
 0  | 
 0  | 
 ref $_ eq 'HASH' ? :  | 
 
| 
 | 
 0  | 
 0  | 
 ref $_ eq 'CODE' ? :  |