Branch Coverage

blib/lib/ExtUtils/XSBuilder/FunctionMap.pm
Criterion Covered Total %
branch 0 48 0.0


line true false branch
20 0 0 unless $missing
37 0 0 if exists $$map{$name}
45 0 0 @missing ? :
58 0 0 if $functions{$name}
59 0 0 unless $name =~ /$special_name/
62 0 0 @missing ? :
92 0 0 if $name =~ /^$class_prefix/
110 0 0 if ($name =~ s/^($guess).*/$1/i) { }
114 0 0 if ($name =~ /^(apr?_)/)
130 0 0 if (/($keywords)=/o)
134 0 0 if ($words{'MODULE'})
138 0 0 if ($words{'PACKAGE'})
153 0 0 if ($dispatch and $dispatch =~ /\s*(.*?)\s*\((.*)\)/)
161 0 0 if ($name =~ s/^([^:]+)://)
165 0 0 if ($name =~ s/^(\W)// or not $cur{'MODULE'} or $disabled)
172 0 0 if (my $package = $cur{'PACKAGE'}) { }
173 0 0 unless ($package eq 'guess')
176 0 0 if ($cur{'ISA'})
179 0 0 if ($cur{'BOOT'})
187 0 0 if ($name =~ /^DEFINE_/ and $cur{'CLASS'})
193 0 0 $argspec ? :
208 0 0 if ($$entry{'dispatch'} =~ /_$/)
222 0 0 unless ref $self
228 0 0 unless $$ent{'prefix'}