| line | true | false | branch | 
 
| 71 | 1 | 1 | ref $args eq 'HASH' ? : | 
 
| 74 | 0 | 2 | if (not $ok or $output eq 'diag') { } | 
 
|  | 0 | 2 | elsif ($output eq 'note') { } | 
 
| 92 | 1 | 1 | ref $args ? : | 
 
| 101 | 1 | 1 | if defined $args->{'extra_compiler_flags'} | 
 
| 106 | 2 | 0 | if $ok | 
 
| 107 | 2 | 0 | if defined $obj and -f $obj | 
 
| 109 | 0 | 2 | if (not $ok or $output eq 'diag') { } | 
 
|  | 0 | 2 | elsif ($output eq 'note') { } | 
 
| 118 | 0 | 2 | if $err | 
 
| 128 | 0 | 0 | unless ref $alien | 
 
| 130 | 0 | 0 | if ($alien->can('dist_dir')) | 
 
| 133 | 0 | 0 | if defined $dir and -d $dir | 
 
| 137 | 0 | 0 | if (-d $tdir) { } | 
 
| 140 | 0 | 0 | /^-I(.*)$/ ? : | 
 
| 143 | 0 | 0 | /^-L(.*)$/ ? : |