Branch Coverage

blib/lib/Babble/Match.pm
Criterion Covered Total %
branch 37 40 92.5


line true false branch
12 118 68 $_[0]->can('parent') ? :
18 14 10 $_[0]->can('parent') ? :
32 89 260 unless ref(my $top = $self->top_rule)
36 349 328 ref $_ ? :
43 155 105 unless @subrules
52 7 98 unless @values
59 60 275 unless defined $values[$idx]
73 6 61 unless (@names)
77 108 2 $_ ? :
82 98 243 unless ref $re
83 546 412 ref $_ ? :
111 162 112 unless @found
122 81 73 if (my $len_diff = length($obj->text) - $f->[1])
124 1 8 if ($later->[0] <= $f->[0]) { }
156 2 623 unless defined $submatch
157 230 393 if ($submatch->start > $start)
172 0 3 unless my(@explist_names) = eval $explist->text
174 0 3 unless @remain < @explist_names
175 1 2 unless (@remain)
176 1 0 $keep_empty ? :