line |
true |
false |
branch |
31
|
0 |
0 |
if $parser->is_token($symbol) |
38
|
0 |
0 |
if $symbol == $target |
40
|
0 |
0 |
unless defined $item |
61
|
0 |
0 |
if defined $desc |
73
|
0 |
0 |
unless defined $rule |
76
|
0 |
0 |
if $asXML |
78
|
0 |
0 |
if $asXML |
84
|
0 |
0 |
if ($reason eq 'propagated') |
88
|
0 |
0 |
if ($A == $token) { } |
|
0 |
0 |
elsif ($reason eq 'propagated' and $A == $parent) { } |
99
|
0 |
0 |
if $asXML |
101
|
0 |
0 |
if $asXML |
124
|
0 |
0 |
if $$visited{$A} |
138
|
0 |
0 |
if (not ref $$actions[$symbol]) { } |
144
|
0 |
0 |
$reason eq 'kernel' ? : |
146
|
0 |
0 |
if ($reason eq 'chained') { } |
148
|
0 |
0 |
if ($$item{'GRAMIDX'} != $chainfrom + 1) |
154
|
0 |
0 |
if (@{$$parser{'states'}[$state];} > 1) |
180
|
0 |
0 |
if vec $vec, $token, 1 |
205
|
0 |
0 |
unless exists $$cause_xitem{$token} |
207
|
0 |
0 |
if $$cause_xitem{$token}[0] eq 'generated' |
209
|
0 |
0 |
if $$cause_xitem{$token}[0] eq 'kernel' |
214
|
0 |
0 |
unless defined $cand_state |
215
|
0 |
0 |
unless defined $cand_state |
225
|
0 |
0 |
if vec $la, $symbol, 1 |
238
|
0 |
0 |
if vec $la, $symbol, 1 |
267
|
0 |
0 |
if ($action eq 'shift') { } |
|
0 |
0 |
elsif ($action eq 'reduce') { } |
331
|
0 |
0 |
if $C == $$parser{'nil'} |
332
|
0 |
0 |
if $parser->is_token($C) |
343
|
0 |
0 |
if ($t == $$parser{'nil'}) { } |
345
|
0 |
0 |
if $_ eq 'item' |
346
|
0 |
0 |
if $_ eq 'parent0' |
347
|
0 |
0 |
if $_ == $$parser{'nil'} |
360
|
0 |
0 |
if ($visited{$child}) { } |
366
|
0 |
0 |
if keys %$newXitem == $old_number_of_lookaheads |
387
|
0 |
0 |
if ($$reason[1] eq 'kernel') { } |
400
|
0 |
0 |
unless (ref $_[-1]) |
428
|
0 |
0 |
if @$chain == 0 |
432
|
0 |
0 |
defined $asXML ? : |
435
|
0 |
0 |
defined $$_[2] ? : |
441
|
0 |
0 |
if ($$chain[0][1] eq 'kernel') { } |
443
|
0 |
0 |
if ($lastitem == 1) { } |
471
|
0 |
0 |
if ($reason eq 'generated') { } |
|
0 |
0 |
elsif ($reason eq 'kernel') { } |
497
|
0 |
0 |
if (vec $firstalpha, $lookahead, 1) { } |
526
|
0 |
0 |
if ($self->FIRST_nonvec($_)) { } |
|
0 |
0 |
elsif ($parser->is_nonterminal($_)) { } |
527
|
0 |
0 |
if ($parser->is_nonterminal($_)) { } |
529
|
0 |
0 |
if $asXML |
531
|
0 |
0 |
if $asXML |
537
|
0 |
0 |
if $asXML |
539
|
0 |
0 |
if $asXML |
552
|
0 |
0 |
unless (ref $_[-1]) |
556
|
0 |
0 |
if @_ == 0 |
558
|
0 |
0 |
$asXML ? : |
661
|
0 |
0 |
if defined $item |
665
|
0 |
0 |
if (not defined $ultimate_kitem) { } |
667
|
0 |
0 |
unless defined $item |
673
|
0 |
0 |
if ($lawhy_chain[-1][0] eq 'init') { } |
695
|
0 |
0 |
if ($$generating_reason[1] ne 'kernel') { } |
700
|
0 |
0 |
if $$generating_reason[0] != $$ultimate_kitem{'GRAMIDX'} |
723
|
0 |
0 |
if ($$item{'GRAMIDX'} == 1) |
730
|
0 |
0 |
if @la == 0 |
755
|
0 |
0 |
unless defined $$xitem{$token} |
762
|
0 |
0 |
if $last_reason ne 'propagated' |
763
|
0 |
0 |
if $visited{$$last_cause{'item'}} |
768
|
0 |
0 |
if $chain[-1][1] eq 'kernel' |
787
|
0 |
0 |
if $$xitem{'item'} == $$to_kitem{'GRAMIDX'} |
804
|
0 |
0 |
if $$lawhy[0] eq 'generated' |
807
|
0 |
0 |
unless defined $lawhy |
808
|
0 |
0 |
unless defined $lawhy |
810
|
0 |
0 |
if $$lawhy[0] eq 'generated' |
835
|
0 |
0 |
if $last_reason ne 'propagated' |
838
|
0 |
0 |
if $chain[-1][1] eq 'kernel' |
849
|
0 |
0 |
if $t eq 'item' |
850
|
0 |
0 |
if $t eq 'parent0' |
851
|
0 |
0 |
if $$r[0] eq 'kernel' |
852
|
0 |
0 |
if $visited{$$r[1]{'item'}} |