Condition Coverage

lib/Class/STL/ClassMembers/DataMember.pm
Criterion Covered Total %
condition 3 11 27.2


and 3 conditions

line !l l&&!r l&&r condition
42 220 0 0 ref $_[0] and $_[0]->isa('Class::STL::ClassMembers::DataMember')
137 220 0 0 int @Class::STL::ClassMembers::DataMember::ISA and (caller())[0] ne 'Class::STL::ClassMembers::DataMember'

or 2 conditions

line l !l condition
150 0 0 shift() || '|'

or 3 conditions

line l !l&&r !l&&!r condition
43 0 220 0 ref $proto || $proto