Condition Coverage

lib/Types/Standard/Map.pm
Criterion Covered Total %
condition 28 40 70.0


and 3 conditions

line !l l&&!r l&&r condition
61 0 0 26 $k->can_be_inlined and $v->can_be_inlined
77 44 25 272 $xsubname and not $Type::Tiny::AvoidCallbacks
137 1 1 5 !$kparam->has_coercion || $kparam->coercion->can_be_inlined and !$vparam->has_coercion || $vparam->coercion->can_be_inlined
1 0 5 !$kparam->has_coercion || $kparam->coercion->can_be_inlined and !$vparam->has_coercion || $vparam->coercion->can_be_inlined and $kcoercable_item->can_be_inlined
1 0 5 !$kparam->has_coercion || $kparam->coercion->can_be_inlined and !$vparam->has_coercion || $vparam->coercion->can_be_inlined and $kcoercable_item->can_be_inlined and $vcoercable_item->can_be_inlined
179 0 1 5 $kcoercable_item->check($k) and $vcoercable_item->check($value->{$k})

or 2 conditions

line l !l condition
53 25 4 $keys->check($_) or return
54 16 6 $values->check($_) or return

or 3 conditions

line l !l&&r !l&&!r condition
125 5 2 10 $kparam->has_coercion or $vparam->has_coercion
137 2 4 1 !$kparam->has_coercion || $kparam->coercion->can_be_inlined
0 5 1 !$vparam->has_coercion || $vparam->coercion->can_be_inlined
203 39 0 0 $kcheck || &Types::Standard::Any()
217 7 0 0 $vcheck || &Types::Standard::Any()
7 0 0 $kcheck || &Types::Standard::Any()