Branch Coverage

lib/ExtUtils/Mksymlists.pm
Criterion Covered Total %
branch 0 72 0.0


line true false branch
23 0 0 unless $spec{'NAME'} or $spec{'FILE'} and $spec{'DL_FUNCS'} || $spec{'FUNCLIST'}
25 0 0 unless $spec{'DL_VARS'}
26 0 0 unless $spec{'FILE'}
27 0 0 unless $spec{'FUNCLIST'}
30 0 0 unless $spec{'DL_FUNCS'} and keys %{$spec{"DL_FUNCS"};} or @{$spec{'FUNCLIST'};}
31 0 0 if (defined $spec{'DL_FUNCS'})
36 0 0 if ($sym =~ /^boot_/) { }
44 0 0 unless $bootseen
51 0 0 if (defined &DynaLoader::mod2fname and not $spec{'DLBASE'})
55 0 0 if ($osname eq 'aix') { }
0 0 elsif ($osname eq 'MacOS') { }
0 0 elsif ($osname eq 'VMS') { }
0 0 elsif ($osname eq 'os2') { }
0 0 elsif ($osname eq 'MSWin32') { }
71 0 0 unless open my $exp, ">", "$data->{'FILE'}.exp"
73 0 0 if @{$data->{'DL_VARS'};}
74 0 0 if @{$data->{'FUNCLIST'};}
82 0 0 $Config::Config{'archname'} =~ /-thread/ ? :
84 0 0 unless ($data->{'DLBASE'})
94 0 0 if ($data->{'INSTALLDIRS'} and $data->{'INSTALLDIRS'} eq "perl")
99 0 0 if length $comment > 203
102 0 0 unless open my $def, ">", "$data->{'FILE'}.def"
109 0 0 if @{$data->{'DL_VARS'};}
110 0 0 if @{$data->{'FUNCLIST'};}
118 0 0 unless my $imports = $data->{'IMPORTS'}
119 0 0 if (keys %$imports)
131 0 0 unless ($data->{'DLBASE'})
137 0 0 unless open my $def, ">", "$data->{'FILE'}.def"
140 0 0 unless ($Config::Config{'cc'} =~ /\bgcc/i)
152 0 0 if ("$]" >= 5.016) { }
153 0 0 if ($Config::Config{'cc'} =~ /^bcc/i) { }
165 0 0 if @syms
182 0 0 unless open my $opt, ">", "$data->{'FILE'}.opt"
193 0 0 if $Config::Config{'d_vms_case_sensitive_symbols'}
197 0 0 if ($isvax) { }
204 0 0 if ($isvax) { }