line |
true |
false |
branch |
24
|
4 |
10 |
if ('HASH' eq ref $ref) { } |
|
4 |
6 |
elsif ('ARRAY' eq ref $ref) { } |
26
|
3 |
1 |
if @vals |
30
|
3 |
1 |
if @vals |
34
|
5 |
1 |
if @vals |
82
|
16 |
4 |
if (&Scalar::Util::blessed($type) and $type->isa('Type::Tiny')) { } |
84
|
2 |
14 |
$type->has_coercion ? : |
95
|
0 |
4 |
$type->can('compiled_check') ? : |
100
|
2 |
2 |
$type->can('has_coercion') && $type->can('coerce') && $type->has_coercion ? : |
116
|
40 |
50 |
$coerce ? : |
117
|
23 |
67 |
unless (&$check($val)) |
119
|
22 |
1 |
$type && $type->can('get_message') ? : |
128
|
10 |
38 |
wantarray ? : |
139
|
0 |
3 |
unless $cloning |
152
|
0 |
3 |
unless $cloning |
159
|
3 |
0 |
unless --$tmp_clone_types{$refaddr}[1] |
194
|
2 |
0 |
@_ ? : |
195
|
0 |
2 |
if $off < 0 |
196
|
2 |
0 |
@_ ? : |