Condition Coverage

blib/lib/CPU/Z80/Disassembler/Memory.pm
Criterion Covered Total %
condition 24 25 96.0


and 3 conditions

line !l l&&!r l&&r condition
168 2 42 37 $start < $loaded->Size and my($min, $max) = $loaded->Interval_Scan_inc($start)

or 2 conditions

line l !l condition
145 6 20 $addr ||= 0
146 2 24 $opt_skip_bytes ||= 0

or 3 conditions

line l !l&&r !l&&!r condition
85 18 19 690840 $addr < 0 or $addr >= $self->_loaded->Size
91 2 2 30617 $byte < 0 or $byte > 255
97 1 1 7 $byte < -128 or $byte > 127
103 1 1 10 $word < 0 or $word > 65535
109 1 1 7 $word < -32768 or $word > 32767
147 2 24 0 $opt_length ||= length($bytes) - $opt_skip_bytes