Condition Coverage

lib/Types/Standard/Map.pm
Criterion Covered Total %
condition 30 46 65.2


and 3 conditions

line !l l&&!r l&&r condition
97 0 0 25 $k->can_be_inlined and $v->can_be_inlined
113 44 25 259 $xsubname and not $Type::Tiny::AvoidCallbacks
173 1 1 4 !$kparam->has_coercion || $kparam->coercion->can_be_inlined and !$vparam->has_coercion || $vparam->coercion->can_be_inlined
1 0 4 !$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 4 !$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
215 0 1 5 $kcoercable_item->check($k) and $vcoercable_item->check($value->{$k})

or 2 conditions

line l !l condition
89 25 4 $keys->check($_) or return
90 17 6 $values->check($_) or return

or 3 conditions

line l !l&&r !l&&!r condition
53 0 0 2 ref $caller or $caller eq "-lexical"
0 0 2 ref $caller or $caller eq "-lexical" or $globals->{'lexical'}
161 5 1 10 $kparam->has_coercion or $vparam->has_coercion
173 1 4 1 !$kparam->has_coercion || $kparam->coercion->can_be_inlined
0 4 1 !$vparam->has_coercion || $vparam->coercion->can_be_inlined
239 39 0 0 $kcheck || &Types::Standard::Any()
253 7 0 0 $vcheck || &Types::Standard::Any()
7 0 0 $kcheck || &Types::Standard::Any()