Branch Coverage

blib/lib/FFI/Build/File/C.pm
Criterion Covered Total %
branch 15 30 50.0


line true false branch
31 28 4 if $self->build
39 0 32 if -f $object->path and not $object->needs_rebuild($self->_deps)
53 1 31 if ($exit or not -f $object->path) { }
16 15 elsif ($self->build and $self->build->verbose >= 2) { }
11 8 elsif ($self->build and $self->build->verbose >= 1) { }
80 30 4 if $self->build
82 30 4 if $self->build
90 0 0 if $self->build
92 0 0 if $self->build
105 0 0 if $self->build
124 0 0 if ($exit) { }
126 0 0 if defined $out and $out ne ""
127 0 0 if defined $err and $err ne ""
145 0 2 unless $self->platform->cc_mm_works
157 0 2 if ($exit) { }