Condition Coverage

blib/lib/Bit/FlipFlop.pm
Criterion Covered Total %
condition 8 15 53.3


and 3 conditions

line !l l&&!r l&&r condition
68 0 0 2 defined $args{'set'} and ref $args{'set'} eq 'CODE'
0 0 2 defined $args{'set'} and ref $args{'set'} eq 'CODE' and defined $args{'reset'}
0 0 2 defined $args{'set'} and ref $args{'set'} eq 'CODE' and defined $args{'reset'} and ref $args{'reset'} eq 'CODE'

or 3 conditions

line l !l&&r !l&&!r condition
33 20 2 0 $Bit::FlipFlop::stash{"$f"}{'ff'} ||= $f->_build_ff
57 6 6 10 !${$_[0];} || $_[0]->trail_edge