Condition Coverage

blib/lib/ExtUtils/Builder/BuildTools/FromPerl.pm
Criterion Covered Total %
condition 5 28 17.8


or 2 conditions

line l !l condition
35 0 2 $opts->{'language'} // "C"
82 0 2 $opts->{'language'} // "C"

or 3 conditions

line l !l&&r !l&&!r condition
15 2 0 0 $config->get('gccversion') || $cc =~ / ^ (?: gcc | g[+]{2} | clang (?: [+]{2} ) ) /xi
30 2 0 0 is_os_type('Unix', $os) || _is_gcc($opts->{'config'}, $cc)
40 0 0 0 $gpp_map{$cc} // croak("Don't know C++ compiler for $cc")
86 0 0 0 $module_name->isa("${prefix}:ELF::GCC") or $module_name->isa("${prefix}:Mach::GCC")
0 0 0 $module_name->isa("${prefix}:ELF::GCC") or $module_name->isa("${prefix}:Mach::GCC") or $module_name->isa("${prefix}:PE::GCC")
0 0 0 $module->isa("${prefix}:PE::MSVC") || $module->isa("${prefix}:Ar")
87 0 0 0 $gpp_map{$link} // croak("Don't know C++ compiler for $link")
101 0 2 0 $opts{'config'} //= $planner->can("config") ? $planner->config : "ExtUtils::Config"->new