| line | true | false | branch | 
 
| 29 | 1 | 1715 | unless defined $_[0]{$_} | 
 
| 39 | 2 | 12 | if ($thing =~ /^(\S+) (\d+)$/) { } | 
 
|  | 6 | 6 | elsif ($thing =~ /^\d+$/) { } | 
 
| 67 | 0 | 2 | unless ref $set and &reftype($set) eq 'ARRAY' | 
 
| 69 | 1 | 1 | if $unit->_contains($file, $line, $name) | 
 
| 79 | 35 | 19 | unless my $post = delete $self->{'post'} | 
 
| 100 | 74 | 42 | unless my $list = $self->{$stash} | 
 
| 101 | 0 | 42 | unless ref $list | 
 
| 102 | 0 | 42 | unless &reftype($list) eq 'ARRAY' | 
 
| 103 | 0 | 42 | unless @$list | 
 
| 105 | 0 | 42 | unless my $top = $list->[0] | 
 
| 110 | 10 | 32 | if defined $c_start and $c_start =~ /^\d+$/ and $c_start < $start | 
 
| 115 | 0 | 42 | if $end and "$end" eq 'EOF' | 
 
| 116 | 0 | 42 | unless defined $c_end | 
 
| 118 | 2 | 40 | if $c_end =~ /^\d+$/ and $c_end > $end or "$c_end" eq 'EOF' | 
 
| 123 | 1 | 28 | if ("$end" eq 'EOF') { } | 
 
| 124 | 0 | 1 | if $start != $self->{'start_line'} | 
 
| 127 | 10 | 18 | if $start != $end and $start != $self->{'start_line'} | 
 
| 128 | 1 | 27 | if $end != $start and $end != $self->{'end_line'} | 
 
| 137 | 0 | 27 | unless $self->type eq 'group' | 
 
| 164 | 9 | 736 | if (my $todo = $self->meta->{'todo'}) |