| 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 ? : |