Branch Coverage

blib/lib/Iterator/Flex/ArrayLike.pm
Criterion Covered Total %
branch 13 22 59.0


line true false branch
78 0 7 unless Ref::Util::XS::is_blessed_ref($obj)
86 0 7 unless Ref::Util::XS::is_hashref($state)
92 0 7 unless Ref::Util::XS::is_blessed_ref($obj)
101 7 0 unless defined $next
103 0 0 if defined $prev and $prev < 0 || $prev >= $len
106 0 0 if defined $current and $current < 0 || $current >= $len
109 0 7 if $next < 0 or $next > $len
128 24 7 defined $prev ? :
132 18 11 defined $current ? :
136 21 30 if ($next == $len)
138 9 12 unless $self->is_exhausted