line |
true |
false |
branch |
65
|
2 |
21 |
ref $_ ? : |
97
|
1 |
25 |
if ($default) { } |
111
|
20 |
5 |
unless $item->{'invert_macro'} or not $self->macro_to_ifdef($self->macro_from_item($item)) |
114
|
1 |
25 |
if ($item->{'pre'} or $item->{'post'} or $item->{'not_constant'} or $ExtUtils::Constant::ProxySubs::type_is_a_problem{$item->{'type'}}) { } |
128
|
0 |
8 |
unless defined $extractor |
131
|
0 |
8 |
unless defined $generator |
136
|
0 |
8 |
if ($push) { } |
160
|
33 |
13 |
unless defined $value |
163
|
0 |
46 |
if ($name =~ tr/\000-\377// != $namelen) |
182
|
1 |
0 |
exists $ARGS->{'XS_SUBNAME'} ? : |
185
|
1 |
0 |
unless ref $options |
192
|
0 |
1 |
if $explosives |
193
|
0 |
1 |
if $croak_on_error |
194
|
0 |
1 |
if $autoload |
197
|
0 |
1 |
if $exclusive > 1 |
201
|
0 |
1 |
if $croak_on_error and $^V < v5.13.5 |
206
|
0 |
1 |
if $push and not $can_do_pcs |
209
|
0 |
1 |
if $explosives and $push |
235
|
0 |
1 |
if $push |
236
|
0 |
1 |
$] < 5.01 ? : |
239
|
0 |
1 |
if ($autoload or $croak_on_error) |
253
|
0 |
1 |
$push ? : |
260
|
0 |
1 |
if (not $can_do_pcs) { } |
283
|
1 |
0 |
if ($can_do_pcs) { } |
297
|
0 |
1 |
if $push |
303
|
0 |
1 |
$explosives ? : |
380
|
0 |
1 |
if ($push) |
396
|
0 |
9 |
unless defined $struct |
399
|
8 |
1 |
$type ? : |
405
|
8 |
1 |
$type ? : |
421
|
0 |
4 |
if (not $ifdef and $item->{'invert_macro'}) |
425
|
21 |
24 |
if ($item->{'invert_macro'}) { } |
427
|
1 |
20 |
if $type |
441
|
8 |
1 |
if $type |
464
|
0 |
1 |
$explosives ? : |
527
|
0 |
1 |
if $push |
543
|
0 |
1 |
if ($item->{'invert_macro'}) |
544
|
0 |
0 |
if $type |
549
|
0 |
1 |
unless defined $generator |
560
|
1 |
0 |
if $item->{'pre'} |
573
|
0 |
1 |
if $item->{'post'} |
579
|
1 |
0 |
if ($] >= 5.009) { } |
595
|
0 |
1 |
unless defined $xs_subname |
597
|
0 |
1 |
if ($croak_on_error or $autoload) { } |
598
|
0 |
0 |
$croak_on_error ? : |
643
|
0 |
1 |
$explosives ? : |