| line |
true |
false |
branch |
|
49
|
0 |
109058 |
unless defined $symbol_name |
|
57
|
0 |
0 |
if $symbol_name =~ / \A \w* \z/msx |
|
59
|
0 |
0 |
if $symbol_name =~ / \] \z/msx |
|
96
|
0 |
1908 |
unless defined $rule_length |
|
107
|
0 |
0 |
if $dot_position < 0 |
|
112
|
0 |
0 |
if $dot_position < 0 |
|
127
|
0 |
0 |
if (defined $minimum) |
|
128
|
0 |
0 |
$minimum <= 0 ? : |
|
140
|
0 |
0 |
unless defined $rule_id |
|
158
|
0 |
0 |
unless defined $rule_id |
|
176
|
333 |
663 |
if ($dot_position < 0) |
|
188
|
996 |
1923 |
if ($position == $dot_position) |
|
192
|
996 |
1923 |
unless defined $name |
|
206
|
118 |
181 |
if ($postdot_id < 0) { } |
|
248
|
90 |
3539 |
if ($grammar_c->_marpa_g_nsy_is_start($id)) |
|
256
|
33 |
3506 |
if (defined $lhs_xrl and defined $grammar_c->sequence_min($lhs_xrl)) |
|
264
|
341 |
3165 |
if ($xrl_offset) |
|
275
|
329 |
2836 |
if $grammar_c->_marpa_g_nsy_is_nulling($id) |
|
288
|
0 |
0 |
if $grammar->rule_length($rule_id) == 0 |
|
289
|
0 |
0 |
unless $grammar->rule_is_productive($rule_id) |
|
290
|
0 |
0 |
unless $grammar->rule_is_accessible($rule_id) |
|
295
|
0 |
0 |
if (@comment) |