| line |
true |
false |
branch |
|
78
|
0 |
10 |
$Debug ? : |
|
90
|
22 |
33 |
if ($param_type) { } |
|
111
|
0 |
0 |
unless $p_name |
|
114
|
0 |
0 |
!defined($p_type) || $p_type =~ /^\d+$/ && $p_type == 1 ? : |
|
120
|
0 |
0 |
if ($Params::Dry::Internal::typedefs{"$p_name"}) |
|
122
|
0 |
0 |
if $effective_name_type ne $effective_param_type |
|
130
|
0 |
0 |
unless (defined $param_value) |
|
131
|
0 |
0 |
$p_is_required ? : |
|
142
|
0 |
0 |
$type_package ? : |
|
147
|
0 |
0 |
unless $final_type_package->can("$type_function") |
|
159
|
0 |
0 |
if &$check_function($param_value, @$type_parameters) |
|
162
|
0 |
0 |
unless $is_valid |
|
199
|
3 |
7 |
if (exists $Params::Dry::Internal::typedefs{$p_name}) |
|
200
|
1 |
2 |
if __get_effective_type($Params::Dry::Internal::typedefs{$p_name}) ne __get_effective_type($p_definition) |
|
217
|
1 |
14 |
scalar @_ % 2 ? : |