Branch Coverage

blib/lib/Type/Tie.pm
Criterion Covered Total %
branch 19 32 59.3


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 ? :