line | % | coverage | branch |
13 | 100 | T | F | unless $$self{'type'} eq 'list' |
31 | 100 | T | F | if $$token{'type'} eq 'alt' |
34 | 100 | T | F | unless $alts |
51 | 100 | T | F | if ($$token{'type'} eq 'alt') { } |
72 | 100 | T | F | unless $$self{'type'} eq 'list' or $$self{'type'} eq 'alternation' |
92 | 100 | T | F | if ($$token{'type'} =~ /^rep (.*)$/) { } |
100 | 50 | T | F | unless (defined $subject) |
125 | 100 | T | F | if (defined $$self{'tokens'}) |
136 | 100 | T | F | if ($$self{'type'} eq 'list') |
137 | 100 | T | F | if (scalar @{$$self{'tokens'};} == 1) |
156 | 100 | T | F | if (defined $$self{'tokens'}) |
162 | 100 | T | F | unless $$self{'type'} eq 'alternation' or $$self{'type'} eq 'list' |
170 | 100 | T | F | if $$token{'type'} eq 'literal' |
171 | 50 | T | F | if $$token{'type'} eq 'rx' |
184 | 50 | T | F | if ($$token{'type'} eq 'literal') |
188 | 50 | T | F | if ($$token{'type'} eq 'rx') |
194 | 50 | T | F | if $$self{'type'} eq 'list' |
195 | 50 | T | F | if $$self{'type'} eq 'alternation' |