line |
true |
false |
branch |
25
|
3 |
7 |
if (ref $ref eq 'HASH') { } |
|
3 |
4 |
elsif (ref $ref eq 'ARRAY') { } |
28
|
3 |
0 |
if @vals |
33
|
3 |
0 |
if @vals |
38
|
4 |
0 |
if @vals |
68
|
4 |
6 |
if ($type->isa('Type::Tiny')) { } |
72
|
2 |
2 |
if $type->has_coercion |
79
|
0 |
6 |
$type->can('compiled_check') ? : |
82
|
2 |
0 |
if $type->can('has_coercion') and $type->can('coerce') and $type->has_coercion |
96
|
0 |
0 |
@_ ? : |
99
|
0 |
0 |
!ref($value) ? : |
|
0 |
0 |
!defined($value) ? : |
117
|
40 |
29 |
$coerce ? : |
118
|
15 |
54 |
unless (&$check($val)) |
120
|
15 |
0 |
$type && $type->can('get_message') ? : |
129
|
36 |
0 |
wantarray ? : |