| line | true | false | branch | 
 
| 36 | 0 | 7 | unless (@caller) | 
 
| 45 | 2 | 5 | if ($ref eq 'ARRAY') { } | 
 
|  | 0 | 5 | elsif ($ref eq 'HASH') { } | 
 
|  | 5 | 0 | elsif (not $ref) { } | 
 
| 48 | 3 | 2 | if (&Scalar::Util::looks_like_number($_)) { } | 
 
| 59 | 2 | 5 | if $prev | 
 
| 62 | 7 | 0 | unless ($meta->{'logs'}) | 
 
| 69 | 5 | 2 | unless $STACK_TRACE // $INC{'Carp/Always.pm'} | 
 
| 74 | 1 | 0 | if $prev and ref $prev->[3] eq 'HASH' and ref $prev->[3]{'logs'} eq 'ARRAY' and ref $prev->[3]{'logs'}[0] eq 'HASH' and $prev->[3]{'logs'}[0]{'stack_trace'} | 
 
| 81 | 9 | 1 | if (@Perinci::Sub::Util::_c) | 
 
| 85 | 1 | 9 | unless @_c | 
 
| 132 | 0 | 0 | unless @r | 
 
| 133 | 0 | 0 | if ($r[0] eq $pkg and $r[1] =~ /^\(eval /) | 
 
| 139 | 0 | 0 | unless @r | 
 
| 140 | 0 | 0 | defined $n0 ? : | 
 
| 275 | 2 | 0 | if ($args{'base_name'}) { } | 
 
|  | 0 | 0 | elsif ($args{'base_meta'}) { } | 
 
| 277 | 2 | 0 | if ($args{'base_name'} =~ /(.+)::(.+)/) { } | 
 
| 286 | 0 | 2 | unless $base_meta | 
 
| 290 | 0 | 0 | unless $base_code = $args{'base_code'} | 
 
| 300 | 2 | 2 | if $args{$_} | 
 
| 302 | 2 | 0 | if ($args{'remove_args'}) | 
 
| 305 | 1 | 1 | if ($args{'add_args'}) | 
 
| 309 | 0 | 1 | if $output_meta->{'args'}{$k} | 
 
| 313 | 1 | 1 | if ($args{'replace_args'}) | 
 
| 317 | 0 | 1 | unless $output_meta->{'args'}{$k} | 
 
| 321 | 1 | 1 | if ($args{'rename_args'}) | 
 
| 325 | 0 | 1 | unless $as | 
 
| 327 | 0 | 1 | if $output_meta->{'args'}{$new} | 
 
| 332 | 1 | 1 | if ($args{'modify_args'}) | 
 
| 337 | 1 | 1 | if ($args{'modify_meta'}) | 
 
| 342 | 1 | 1 | if ($args{'output_name'}) | 
 
| 344 | 1 | 0 | if ($args{'output_name'} =~ /(.+)::(.+)/) { } | 
 
| 352 | 1 | 0 | if $args{'install_sub'} // 1 | 
 
| 411 | 1 | 0 | if ($base_name =~ /(.+)::(.+)/) { } | 
 
| 419 | 1 | 0 | if ($output_name =~ /(.+)::(.+)/) { } | 
 
| 439 | 0 | 1 | unless $res->[0] == 200 |