Condition Coverage

blib/lib/IO/ScalarArray.pm
Criterion Covered Total %
condition 9 16 56.2


and 3 conditions

line !l l&&!r l&&r condition
566 0 0 40 $pos >= 0 and $istr < scalar @{*$self->{'AR'};}
704 1 1 12 defined $_[1] && UNIVERSAL::isa($_[1], 'IO::ScalarArray')

or 2 conditions

line l !l condition
411 0 18 $_[3] || 0
450 0 0 $_[3] || 0

or 3 conditions

line l !l&&r !l&&!r condition
173 0 12 0 ref $proto || $proto
420 16 2 27 not $n or $self->eof