| line | true | false | branch | 
 
| 155 | 28 | 287 | ref $_ ? : | 
 
| 187 | 7 | 175 | if ($default) { } | 
 
| 201 | 140 | 35 | unless $item->{'invert_macro'} or not $self->macro_to_ifdef($self->macro_from_item($item)) | 
 
| 204 | 7 | 175 | if ($item->{'pre'} or $item->{'post'} or $item->{'not_constant'} or $ExtUtils::Constant::ProxySubs::type_is_a_problem{$item->{'type'}}) { } | 
 
| 218 | 0 | 56 | unless defined $extractor | 
 
| 221 | 0 | 56 | unless defined $generator | 
 
| 226 | 24 | 32 | if ($push) { } | 
 
| 254 | 231 | 91 | unless defined $value | 
 
| 257 | 0 | 322 | if ($name =~ tr/\000-\377// != $namelen) | 
 
| 276 | 7 | 0 | exists $ARGS->{'XS_SUBNAME'} ? : | 
 
| 279 | 1 | 6 | unless ref $options | 
 
| 286 | 1 | 6 | if $explosives | 
 
| 287 | 2 | 5 | if $croak_on_error | 
 
| 288 | 2 | 5 | if $autoload | 
 
| 291 | 0 | 7 | if $exclusive > 1 | 
 
| 297 | 0 | 7 | if $explosives and $push | 
 
| 300 | 1 | 6 | if ($explosives) | 
 
| 309 | 7 | 0 | if $] > 5.015006 | 
 
| 330 | 3 | 4 | if $push | 
 
| 331 | 0 | 7 | $] < 5.01 ? : | 
 
| 341 | 1 | 6 | if ($explosives) | 
 
| 352 | 4 | 3 | if ($autoload or $croak_on_error) | 
 
| 366 | 3 | 4 | $push ? : | 
 
| 373 | 0 | 7 | if (not $can_do_pcs) { } | 
 
| 405 | 7 | 0 | if ($can_do_pcs) { } | 
 
| 419 | 3 | 4 | if $push | 
 
| 425 | 1 | 6 | $explosives ? : | 
 
| 460 | 6 | 1 | unless $explosives | 
 
| 506 | 3 | 4 | if ($push) | 
 
| 527 | 0 | 63 | unless defined $struct | 
 
| 530 | 56 | 7 | $type ? : | 
 
| 536 | 56 | 7 | $type ? : | 
 
| 552 | 0 | 28 | if (not $ifdef and $item->{'invert_macro'}) | 
 
| 556 | 147 | 168 | if ($item->{'invert_macro'}) { } | 
 
| 558 | 7 | 140 | if $type | 
 
| 565 | 154 | 161 | if (defined &$type_to_value($value)) { } | 
 
| 579 | 56 | 7 | if $type | 
 
| 597 | 6 | 1 | unless $explosives | 
 
| 608 | 1 | 6 | $explosives ? : | 
 
| 711 | 3 | 4 | if ($push) | 
 
| 733 | 0 | 7 | if ($item->{'invert_macro'}) | 
 
| 734 | 0 | 0 | if $type | 
 
| 739 | 0 | 7 | unless defined $generator | 
 
| 750 | 7 | 0 | if $item->{'pre'} | 
 
| 763 | 0 | 7 | if $item->{'post'} | 
 
| 769 | 7 | 0 | if ($] >= 5.009) { } | 
 
| 785 | 0 | 7 | unless defined $xs_subname | 
 
| 787 | 4 | 3 | if ($croak_on_error or $autoload) { } | 
 
| 788 | 2 | 2 | $croak_on_error ? : | 
 
| 839 | 1 | 2 | $explosives ? : |