| line | % | coverage | branch |
| 92 | 100 | T | F | unless defined $cc_args |
| 93 | 100 | T | F | unless defined $link_args |
| 105 | 100 | T | F | if ($compile_result) |
| 110 | 50 | T | F | if my $link_result = _run_command("$link $linkflags $test$o $link_args $cc_exe_out$test$exe $libs", "$test.ldo", "$test.ldo", $verbose) |
| 114 | 50 | T | F | if ($link_result) |
| 137 | 50 | T | F | if (defined $_[0] and length $_[0]) { } |
| 166 | 50 | T | F | if (defined $_[0] and length $_[0]) { } |
| 210 | 50 | T | F | unless open my $in, '<', $source |
| 211 | 50 | T | F | unless open my $out, '>', "$target.tmp" |
| 217 | 50 | T | F | if (defined(my $val = $conf->data->get($1))) { } |
| 232 | 50 | T | F | unless close $in |
| 233 | 50 | T | F | unless close $out |
| 395 | 100 | T | F | unless ($calling_sub =~ /cc_gen$/) |
| 399 | 100 | T | F | unless open my $in, '<', $source |
| 400 | 50 | T | F | unless open my $out, '>', "$target.tmp" |
| 402 | 100 | T | F | if (not exists $options{'file_type'}) { } |
| 50 | T | F | elsif ($options{'file_type'} eq 'none') { } |
| 403 | 100 | T | F | if ($target =~ /makefile$/i or $target =~ /\.mak/) { } |
| 50 | T | F | elsif ($target =~ /\.p[lm]$/i) { } |
| 100 | T | F | elsif ($target =~ /\.[hc]$/) { } |
| 50 | T | F | elsif ($target =~ /\.pmc$/) { } |
| 100 | T | F | elsif ($target =~ /\.pir$/) { } |
| 422 | 100 | T | F | if ($options{'file_type'}) |
| 423 | 100 | T | F | unless (exists $file_types_info{$options{'file_type'}}) |
| 426 | 100 | T | F | unless (exists $options{'comment_type'}) |
| 430 | 100 | T | F | if ($options{'file_type'} eq 'makefile') |
| 435 | 100 | T | F | if ($options{'comment_type'}) |
| 440 | 100 | T | F | if ($options{'comment_type'} eq '#') { } |
| 100 | T | F | elsif ($options{'comment_type'} eq '/*') { } |
| 458 | 100 | T | F | if ($target eq 'CFLAGS') |
| 472 | 100 | T | F | if ($line =~ /^#perl/ and $options{'feature_file'}) |
| 484 | 100 | T | F | if $@ |
| 487 | 100 | T | F | if ($options{'conditioned_lines'}) |
| 490 | 100 | T | F | if (($op, $expr, $rest) = $line =~ /^#(IF|UNLESS|ELSIF)\((.+)\):(.*)/s) { } |
| 100 | T | F | elsif ($former_truth != -1 and $line =~ /^#ELSE:(.*)/s) { } |
| 491 | 100 | T | F | if ($op eq 'ELSIF' and $former_truth) |
| 495 | 100 | T | F | if ($op eq 'IF') { } |
| 100 | T | F | elsif ($op eq 'UNLESS') { } |
| 50 | T | F | elsif ($op eq 'ELSIF') { } |
| 497 | 100 | T | F | unless $truth |
| 501 | 100 | T | F | if $truth |
| 505 | 100 | T | F | unless $truth |
| 510 | 100 | T | F | if $former_truth |
| 519 | 100 | T | F | if ($options{'expand_gmake_syntax'}) |
| 524 | 50 | T | F | if ($line =~ s/\$ \( wildcard \s+ ([^)]+) \)/join ' ', glob(glob("$1"));/egx) |
| 533 | 100 | T | F | if ($line =~ s/\$ \( notdir \s+ ([^)]+) \)/join ' ', map({('File::Spec'->splitpath($_))[2];} split(' ', $1, 0));/egx) |
| 546 | 100 | T | F | if ($line =~ s[\$ \( basename \s+ ([^)]+) \)][join ' ', map({my(@split) = 'File::Spec'->splitpath($_);
$split[2] =~ s/\.[^.]*$//;
'File::Spec'->catpath(@split);} split(' ', $1, 0));]egx) |
| 561 | 100 | T | F | if ($line =~ s/\$ \( addprefix \s+ ([^,]+) \s* , \s* ([^)]+) \)/my($prefix, $list) = ($1, $2);
join ' ', map({$_ = $prefix . $_;} split(' ', $list, 0));/egx) |
| 575 | 100 | T | F | if $any_gmake |
| 580 | 100 | T | F | if (defined(my $val = $conf->data->get($1))) { } |
| 593 | 100 | T | F | if (defined(my $val = $conf->data->get($full))) { } |
| 50 | T | F | elsif (defined($val = $conf->data->get($base))) { } |
| 608 | 50 | T | F | unless close $in |
| 609 | 50 | T | F | unless close $out |
| 623 | 100 | T | F | unless $s |
| 625 | 100 | T | F | if ($s =~ /^\((.+)\)\s*(.*)/) { } |
| 626 | 100 | T | F | $2 ? : |
| 631 | 100 | T | F | if ($s =~ /^([-\w=]+)\s*(.*)?/) { } |
| 633 | 100 | T | F | $2 ? : |
| 639 | 50 | T | F | $2 ? : |
| 651 | 50 | T | F | unless defined $key |
| 652 | 100 | T | F | if ($key =~ /^([-\w]+)==(.+)$/) { } |
| 656 | 100 | T | F | $conf->data->get($key) ? : |
| 100 | T | F | exists $conf->data->{'c'}{$key} ? : |
| 669 | 100 | T | F | if (@count > 1) |
| 676 | 100 | T | F | if ($key eq '!' or uc $key eq 'NOT') { } |
| 100 | T | F | elsif ($truth and $op eq 'OR') { } |
| 686 | 100 | T | F | if (not $truth and $op eq 'AND') |
| 690 | 100 | T | F | if ($op eq 'NOT') { } |
| 100 | T | F | elsif ($op eq 'AND' and not $truth) { } |
| 691 | 100 | T | F | $truth ? : |
| 699 | 100 | T | F | if ($op) { } |
| 50 | T | F | elsif ($prevexpr) { } |
| 700 | 100 | T | F | if ($op eq '|' or uc $op eq 'OR') { } |
| 100 | T | F | elsif ($op eq '&' or uc $op eq 'AND') { } |
| 50 | T | F | elsif ($op eq '!' or uc $op eq 'NOT') { } |
| 720 | 50 | T | F | if ($prevexpr eq $expr) |
| 732 | 100 | T | F | if ($$conf{'active_configuration'}) |
| 734 | 50 | T | F | unless open my $GEN, '>>', $generated_log |
| 737 | 50 | T | F | unless close $GEN |