Condition Coverage

blib/lib/SystemC/Vregs/Define.pm
Criterion Covered Total %
condition 8 26 30.7


and 3 conditions

line !l l&&!r l&&r condition
103 4 0 0 defined $$self{'class'}{'bits'} and $$self{'class'}{'bits'} != $bits
110 0 1 3 $bits and $bits < 32
1 3 0 $bits and $bits < 32 and hex($$self{'rst_val'} || '0') >= 1 << $bits

or 2 conditions

line l !l condition
66 0 0 $SystemC::Vregs::Define::Value::_Defines_New_Push_Val || 0
110 1 2 $$self{'rst_val'} || '0'
151 0 0 shift() || \*STDOUT
152 0 0 shift() || ' '
153 0 0 $$self{'bits'} || ''
0 0 $$self{'rst'} || ''
0 0 $$self{'rst_val'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
41 0 4 0 $$self{'sort_key'} ||= '000000_' . $$self{'name'}