| line |
true |
false |
branch |
|
145
|
0 |
9 |
if (ref $tokens->{$token} eq 'HASH') { } |
|
152
|
0 |
0 |
length $match == 1 ? : |
|
|
9 |
0 |
ref $match ? : |
|
182
|
0 |
9 |
unless @$expected |
|
186
|
0 |
10 |
if $self->{'debug'} |
|
189
|
0 |
10 |
if $self->{'debug'} |
|
198
|
0 |
13 |
unless $self->{'tokens'}{$token} |
|
200
|
0 |
0 |
do {
$type eq 'CHAR'
} ? : |
|
|
0 |
0 |
do {
$type eq 'STRING'
} ? : |
|
|
13 |
0 |
do {
$type eq 'RE'
} ? : |
|
|
13 |
0 |
$type ? : |
|
201
|
0 |
0 |
if $self->{'debug'} |
|
205
|
10 |
3 |
if ($$buffer =~ /^($what)/) |
|
207
|
3 |
7 |
if ($length == length $$buffer and $buffer_can_grow) |
|
215
|
0 |
0 |
if $what eq substr($$buffer, 0, $length) |
|
219
|
0 |
0 |
if $what eq $first_char |
|
226
|
3 |
7 |
unless ($matched) |
|
227
|
0 |
3 |
if $self->{'debug'} |
|
231
|
0 |
7 |
unless ($length) |
|
235
|
0 |
7 |
if $self->{'debug'} |
|
237
|
0 |
7 |
if ($check and not &$check($self, $token, $match, $length)) |
|
239
|
0 |
0 |
if $self->{'debug'} |
|
243
|
0 |
7 |
if ($self->{'longest_expected'}) |
|
244
|
0 |
0 |
if ($length > $longest) { } |
|
|
0 |
0 |
elsif ($length < $longest) { } |
|
245
|
0 |
0 |
if $self->{'debug'} |
|
248
|
0 |
0 |
if $self->{'debug'} |
|
257
|
0 |
7 |
if $self->{'debug'} |
|
259
|
0 |
7 |
if (ref $how) { } |
|
|
0 |
7 |
elsif ($how eq 'hash') { } |
|
|
0 |
7 |
elsif ($how eq 'array') { } |
|
|
7 |
0 |
elsif ($how eq 'scalar') { } |
|
|
0 |
0 |
elsif ($how eq 'undef') { } |
|
280
|
3 |
9 |
if ($rec->current_earleme == $rec->thin->furthest_earleme) |
|
282
|
1 |
0 |
if $self->{'complete'} and length $$buffer || $buffer_can_grow |
|
288
|
9 |
0 |
if (defined(my $events = eval {
do {
$rec->earleme_complete
}
})) { } |
|
289
|
5 |
4 |
if ($events and $rec->exhausted) |
|
292
|
1 |
1 |
if $self->{'complete'} and length $$buffer || $buffer_can_grow |
|
296
|
2 |
2 |
if @$expected |
|
298
|
0 |
0 |
if $self->{'debug'} |
|
299
|
0 |
0 |
if $self->{'complete'} |
|
305
|
1 |
1 |
if $buffer_can_grow and $self->{'min_buffer'} > length $$buffer |
|
307
|
0 |
2 |
if $self->{'debug'} |
|
329
|
13 |
0 |
$self->{'min_buffer'} ? : |
|
344
|
2 |
0 |
$show ? : |