Condition Coverage

blib/lib/CPU/Z80/Disassembler/Labels.pm
Criterion Covered Total %
condition 16 17 94.1


and 3 conditions

line !l l&&!r l&&r condition
101 3352 1932 35 defined $name and defined($label = $self->_by_name->{$name})
5284 34 1 defined $name and defined($label = $self->_by_name->{$name}) and $label->addr != $addr
123 1864 35 1324 defined $name and $label->name eq $temp_name
1864 34 1 defined $name and $label->name ne $name

or 2 conditions

line l !l condition
210 1059 7 $addr ||= 0

or 3 conditions

line l !l&&r !l&&!r condition
112 607 1488 0 $name || $temp_name