Branch Coverage

blib/lib/auto/share/dist/Alien-autoconf/bin/autoscan
Criterion Covered Total %
branch 2 76 2.6


line true false branch
15 1 0 if $d[-5] eq "lib" and $d[-6] eq "blib"
57 0 1 if $^O eq "dos"
172 0 0 if @ARGV > 1
179 0 0 unless chdir $srcdir
201 0 0 if /^\s*$/ or /^\s*\#/
205 0 0 if (/^(\S+):\s+(\S+)\s+(\S.*)$/) { }
209 0 0 unless grep {$_ eq $kind;} @kinds
218 0 0 if ($main::debug)
239 0 0 if ($kind eq "library" and not $word =~ /^(e|inks)$/ or defined $macro{$kind}{$word})
274 0 0 if ($in_comment and s[^.*?\*/][])
279 0 0 if $in_comment
284 0 0 if (s[/\*.*$][])
290 0 0 if (s/^\s*\#\s*//)
292 0 0 if (/^include\s*<([^>]*)>/)
296 0 0 if (s/^(if|ifdef|ifndef|elif)\s+//)
300 0 0 unless $word eq "defined" or not $word =~ /^[a-zA-Z_]/
352 0 0 if ($word =~ /^-l([a-zA-Z_]\w*)$/)
359 0 0 if ($word =~ /^[a-zA-Z_][\w+]*$/)
405 0 0 if -f "$_.in"
413 0 0 if ($_ ne "." and -d $_ and -f "$_/configure.in" || -f "$_/configure.ac" || -f "$_/configure.gnu" || -f "$_/configure")
422 0 0 if (/\.[chlym](\.in)?$/) { }
0 0 elsif (/\.(cc|cpp|cxx|CC|C|hh|hpp|hxx|HH|H|yy|ypp|ll|lpp)(\.in)?$/) { }
0 0 elsif (/^((?:GNUm|M|m)akefile)(\.in)?$/ and not -f "$1.am" or /^(?:GNUm|M|m)akefile(\.am)?$/) { }
0 0 elsif (/\.sh(\.in)?$/) { }
452 0 0 if ($main::verbose)
484 0 0 if exists $kind_comment{$kind}
491 0 0 if ($macro =~ /^warn:\s+(.*)/) { }
0 0 elsif (exists $generic_macro{$kind} and $macro eq $generic_macro{$kind}) { }
508 0 0 unless ($printed{$macro})
518 0 0 if @have
554 0 0 if (defined $cfiles[0])
568 0 0 if (@makefiles)
580 0 0 if (@subdirs)
624 0 0 if ($macro =~ /^AC_CHECK_(HEADER|FUNC|TYPE|MEMBER)S$/) { }
631 0 0 if ($macro eq "AC_CHECK_MEMBERS" and $word =~ /^stat.st_/)
669 0 0 if $main::debug
670 0 0 if $main::verbose
678 0 0 if (-f $configure_ac)