Condition Coverage

blib/lib/Dpkg/Shlibs/Objdump.pm
Criterion Covered Total %
condition 19 41 46.3


and 3 conditions

line !l l&&!r l&&r condition
56 0 0 0 defined $sym and $sym->{'defined'}
442 518 10170 22 defined $ver and $ver =~ /^$vis_re$/
466 518 9664 528 defined $ver and $ver =~ /^\((.*)\)$/
528 245 60 22668 $_->{'defined'} and $_->{'dynamic'}
552 0 8 0 exists $self->{'flags'}{'DYNAMIC'} && $self->{'flags'}{'DYNAMIC'} && exists $self->{'SONAME'} && $self->{'SONAME'}

or 2 conditions

line l !l condition
213 0 0 $elf_flags_mask{$elf{'mach'}} // 0
246 0 16 shift() // ''
450 10192 518 $ver // ''
34 10676 $vis // ''

or 3 conditions

line l !l&&r !l&&!r condition
30 0 0 0 ref $this || $this
210 0 0 0 $elf_mach_map{$elf{'mach'}} // $elf{'mach'}
247 0 16 0 ref $this || $this
289 0 0 0 $file ||= $self->{'file'}
510 9910 0 804 $self->{'SONAME'} || $self->{'file'}
546 0 0 8 exists $self->{'flags'}{'EXEC_P'} && $self->{'flags'}{'EXEC_P'} || exists $self->{'INTERP'} && $self->{'INTERP'}