Condition Coverage

blib/lib/LINQ/Iterator.pm
Criterion Covered Total %
condition 13 17 88.2


and 2 conditions

line l !l condition
89 2249 460 push @$cache, shift @got and ref($got = $cache->[-1]) and $got == &LINQ::END() and $self->[1] = Deparse error: Can't locate object method "object_2svref" via package "B::SPECIAL" at /usr/local/lib/perl5/5.26.1/B/Deparse.pm line 5018.

and 3 conditions

line !l l&&!r l&&r condition
80 1554 1170 1242 $ix >= 0 and $ix < @$cache
89 0 1237 1472 push @$cache, shift @got and ref($got = $cache->[-1])
1237 1012 460 push @$cache, shift @got and ref($got = $cache->[-1]) and $got == &LINQ::END()
1012 0 460 push @$cache, shift @got and ref($got = $cache->[-1]) and $got == &LINQ::END() and $self->[1] = Deparse error: Can't locate object method "object_2svref" via package "B::SPECIAL" at /usr/local/lib/perl5/5.26.1/B/Deparse.pm line 5018.
0 460 0 push @$cache, shift @got and ref($got = $cache->[-1]) and $got == &LINQ::END() and $self->[1] = Deparse error: Can't locate object method "object_2svref" via package "B::SPECIAL" at /usr/local/lib/perl5/5.26.1/B/Deparse.pm line 5018.