line |
true |
false |
branch |
60
|
0 |
0 |
if ($is_leaf) { } |
134
|
0 |
0 |
if (defined $item_value) |
137
|
0 |
0 |
if ($item_type eq 'straight') { } |
|
0 |
0 |
elsif ($item_type eq 'straight_separator' or $item_type eq 'leftop_two') { } |
|
0 |
0 |
elsif ($item_type eq 'leftop_one') { } |
|
0 |
0 |
elsif ($item_type eq 'rightop_one') { } |
|
0 |
0 |
elsif ($item_type eq 'rightop_two') { } |
|
0 |
0 |
elsif ($item_type eq 'straight_z_separator') { } |
139
|
0 |
0 |
if ($$node_with_value{'child_count'}) |
181
|
0 |
0 |
if ($z_node) |
1337
|
0 |
0 |
unless (defined $$grand_parent{'first_max'}) |
1374
|
0 |
0 |
if ($trace) { } |
1381
|
0 |
0 |
if ($@) |
1391
|
0 |
0 |
if ($@) |
1399
|
0 |
0 |
unless ($$parse_info{'parse_succeeded'}) |
1409
|
0 |
0 |
unless (defined $__max_replace{$rule_name} and $$rule{'replace_level'} < $__max_replace{$rule_name}) |
1429
|
0 |
0 |
if ($$production[0]{'item_type'} eq 'rulevar') |
1432
|
0 |
0 |
if ($main::RD_AUTOACTION and $$production[$#{$production;}]{'item_type'} ne 'action') { } |
|
0 |
0 |
elsif ($__autotree and $$production[$#{$production;}]{'item_type'} ne 'action') { } |
1446
|
0 |
0 |
if ($#{$production;} == 0 and $$production[0]{'item_type'} eq 'mtoken' || $$production[0]{'item_type'} eq 'token' || $$production[0]{'item_type'} eq 'squoted_string' || $$production[0]{'item_type'} eq 'dquoted_string') { } |
1477
|
0 |
0 |
if ($$__rule_has_error{$rule}) |
1480
|
0 |
0 |
if (defined $$next_item{'error_text'}) { } |
1493
|
0 |
0 |
if ($$last_item{'item_type'} eq 'token' or $$last_item{'item_type'} eq 'squoted_string' or $$last_item{'item_type'} eq 'mtoken') |
1507
|
0 |
0 |
if ($$__rule_has_commit{$rule} and $$first_item{'item_type'} ne 'error' and $$first_item{'item_type'} ne 'uncommit' and $not_first_production) |
1516
|
0 |
0 |
if ($#o_args > 0) { } |
1522
|
0 |
0 |
if ($single_operation and $item_count == 1 and not $other_rule{$rule}) { } |
1536
|
0 |
0 |
if ($@ =~ /No valid start rule/) |
1544
|
0 |
0 |
if ($@) |
1552
|
0 |
0 |
if ($@) |
1557
|
0 |
0 |
if (defined $$parse_rule{'parse_forward'}) |
1558
|
0 |
0 |
if ($__package_temp_names{$$parse_rule{'parse_forward'}}) |
1564
|
0 |
0 |
if ($@) |
1574
|
0 |
0 |
if ($@) |
1600
|
0 |
0 |
if (ref $$new_parser{$npk} eq 'HASH') { } |
1627
|
0 |
0 |
if ($#arg % 2) { } |
1636
|
0 |
0 |
if (ref $string) |
1669
|
0 |
0 |
if ($__trace) { } |
1715
|
0 |
0 |
if (defined $__default_skip) |
1718
|
0 |
0 |
if ($@) |
1724
|
0 |
0 |
if ($$pi{'parse_succeeded'}) { } |
1725
|
0 |
0 |
if ($reference) |
1734
|
0 |
0 |
if (length $__error_message > 0) |