line |
true |
false |
branch |
22
|
422 |
596 |
unless ($covered{$rule}++) |
24
|
50 |
372 |
if ($$parser{'rule'}{$rule}{'rule_type'} eq 'MULTIPLE') { } |
|
145 |
227 |
elsif ($$parser{'rule'}{$rule}{'rule_type'} eq 'AND') { } |
|
28 |
199 |
elsif ($$parser{'rule'}{$rule}{'rule_type'} eq 'OR') { } |
|
199 |
0 |
elsif ($$parser{'rule'}{$rule}{'rule_type'} eq 'LEAF') { } |
27
|
36 |
14 |
if ($min == 0 and $max == 1) { } |
35
|
4 |
10 |
if ($min != 0 or $max != 0) |
50
|
179 |
20 |
if (defined $$parser{'rule'}{$rule}{'leaf_display'}) |
57
|
422 |
0 |
if ($$parser{'rule'}{$rule}{'subrule_list'}) |
64
|
0 |
422 |
if ($$parser{'rule'}{$rule}{'minimize_children'}) |
67
|
104 |
318 |
if ($$parser{'rule'}{$rule}{'parsing_evaluation'}) |
70
|
0 |
422 |
if ($$parser{'rule'}{$rule}{'parsing_unevaluation'}) |
73
|
0 |
422 |
if ($$parser{'rule'}{$rule}{'use_string_match'}) |
76
|
0 |
422 |
if ($$parser{'rule'}{$rule}{'match_once'}) |
79
|
0 |
422 |
if ($$parser{'rule_info'}{$rule}) |
375
|
1 |
25 |
if ($@) |
380
|
1 |
71 |
if ($rules{$rule_name}) |