line |
!l |
l&&!r |
l&&r |
condition |
62
|
0 |
4 |
0 |
$options->{'die_on_bad_params'} and not exists $param_map->{$param} |
66
|
0 |
0 |
4 |
exists $param_map->{$param} and defined $param_map->{$param} |
74
|
0 |
0 |
0 |
ref $first and UNIVERSAL::isa($first, "HASH") |
98
|
0 |
17 |
2 |
$options->{'die_on_bad_params'} and not exists $param_map->{$param} |
108
|
0 |
15 |
2 |
defined $value_type and length $value_type |
|
15 |
0 |
2 |
defined $value_type and length $value_type and $value_type eq 'ARRAY' || !(ref($value) =~ /^(CODE)|(HASH)|(SCALAR)$/) && $value->isa('ARRAY') |