Condition Coverage

File:Dpkg/Shlibs/Objdump.pm
Coverage:46.3%

line%coveragecondition
300
ABdec
000
011
1X1
ref $this || $this
560
ABdec
0X0
100
111
defined $sym and $sym->{'defined'}
2210
ABdec
000
011
1X1
$elf_mach_map{$elf{'mach'}} // $elf{'mach'}
2240
Adec
00
11
$elf_flags_mask{$elf{'mach'}} // 0
25750
Adec
00
11
shift() // ""
25833
ABdec
000
011
1X1
ref $this || $this
3000
ABdec
000
011
1X1
$file ||= $self->{'file'}
453100
ABdec
0X0
100
111
defined $ver and $ver =~ /^$vis_re$/
461100
Adec
00
11
$vis // ""
100
Adec
00
11
$ver // ""
477100
ABdec
0X0
100
111
defined $ver and $ver =~ /^\((.*)\)$/
53667
ABdec
000
011
1X1
$self->{'SONAME'} || $self->{'file'}
554100
ABdec
0X0
100
111
$_->{'defined'} and $_->{'dynamic'}
57233
ABdec
000
011
1X1
exists $self->{'flags'}{'EXEC_P'} && $self->{'flags'}{'EXEC_P'} || exists $self->{'INTERP'} && $self->{'INTERP'}
57833
ABdec
0X0
100
111
exists $self->{'flags'}{'DYNAMIC'} && $self->{'flags'}{'DYNAMIC'} && exists $self->{'SONAME'} && $self->{'SONAME'}