Branch Coverage

blib/lib/Sub/HandlesVia/HandlerLibrary/Array.pm
Criterion Covered Total %
branch 17 20 85.0


line true false branch
27 0 790 if ($type == &ArrayRef() or $type == &Defined() or $type == &Ref())
32 387 0 if ($type->is_parameterized and $type->parent->name eq "ArrayRef" and $type->parent->library eq "Types::Standard" and 1 == @{$type->parameters;})
427 28 99 if ($ti and $ti->{'trust_mutated'} eq "always")
432 48 51 if ($ti and $ti->{'trust_mutated'} eq "maybe")
435 96 66 if $_[0] == 1
436 66 0 if $_[0] == 2
439 32 16 if ($sig_was_checked) { }
648 37 148 if ($ti and $ti->{'trust_mutated'} eq "always")
651 72 76 if ($ti and $ti->{'trust_mutated'} eq "maybe")
653 8 64 if ($coercion) { }