line |
true |
false |
branch |
44
|
19 |
0 |
if @_ == 2 |
|
1 |
18 |
if ref $class |
82
|
0 |
20 |
if ref $doc and ref $doc ne 'SCALAR' |
85
|
0 |
0 |
unless ref $doc or -f $doc |
116
|
0 |
0 |
if (@_ > 0) |
232
|
0 |
20 |
if $$self{'debug'} |
238
|
2 |
63 |
unless $line =~ /^\s+(\d+):(\s+)[A-Z]/ |
240
|
0 |
63 |
if $$self{'debug'} > 1 |
249
|
44 |
19 |
if ($line =~ /^([A-Z][A-Z0-9]+)\s*\((\d+)\)/) { } |
|
16 |
3 |
elsif ($line =~ /^([A-Z][A-Z0-9-]+)(\s*<(.+)>)?\s*\((\d+)\)/) { } |
|
1 |
2 |
elsif ($line =~ /^TRIE-EXACT\s*(\[([^\]]+)\])\s*?\((\d+)\)/) { } |
|
2 |
0 |
elsif ($line =~ /^([A-Z][A-Z0-9-]+)\s*(\[([^\]]+)\])\s*?\((\d+)\)/) { } |
|
0 |
0 |
elsif ($line =~ /^([A-Z][A-Z0-9]+)\s*\{(\d+),(\d+)\}\s*\((\d+)\)/) { } |
|
0 |
0 |
elsif ($line =~ /^([A-Z][A-Z0-9]+)\[[^]]\]\s*\{(\d+),(\d+)\}\s*\((\d+)\)/) { } |
|
0 |
0 |
elsif ($line =~ /^PLUS\s*\((\d+)\)/) { } |
277
|
2 |
0 |
if ($$entry{'class'} eq 'anyof') { } |
|
0 |
0 |
elsif ($$entry{'class'} eq 'nothing') { } |
310
|
0 |
0 |
if $$entry{'class'} =~ /^curly/ |
327
|
28 |
35 |
if $$entry{'class'} =~ /(open|close|branch|end|succeed|curly|minmod|plus|star|whilem)/ |
333
|
19 |
16 |
if $$entry{'exact'} ne '' |
335
|
19 |
16 |
if $$entry{'title'} |
341
|
0 |
20 |
if (keys %$entries == 0) |
415
|
28 |
35 |
unless exists $$entry{'node'} |
417
|
0 |
35 |
if ($$entry{'class'} eq 'nothing' and $$entry{'node'}->predecessors == 0) |
427
|
22 |
13 |
unless defined $n |
432
|
22 |
13 |
if ($n == $$self{'success'}) |
438
|
3 |
32 |
if ($$entry{'class'} eq 'nothing' or defined $$entry{'min'} and $$entry{'min'} == 0) |
450
|
19 |
13 |
if (not defined $next) { } |
|
13 |
0 |
elsif ($next != $$self{'success'}) { } |
467
|
3 |
17 |
if scalar $$self{'fail'}->incoming == 0 |
527
|
0 |
32 |
if $$self{'debug'} |
534
|
0 |
0 |
if $$self{'debug'} and $branch and defined $$branch{'id'} |
538
|
29 |
4 |
unless defined $branch |
543
|
0 |
4 |
if $$self{'debug'} |
546
|
1 |
3 |
if $entry and $$entry{'class'} eq 'end' |
554
|
0 |
2 |
if $$self{'debug'} |
571
|
0 |
33 |
if $$self{'debug'} |
583
|
0 |
0 |
if $$self{'debug'} and $entry and $$entry{'class'} eq 'branch' |
586
|
4 |
24 |
if $$e{'class'} eq 'branch' and $$e{'level'} <= $level |
610
|
0 |
22 |
if $$self{'debug'} |
617
|
0 |
6 |
if $$self{'debug'} |
620
|
6 |
0 |
if ($$entry{'class'} =~ /^(open|branch|plus|star|curly)/) { } |
628
|
0 |
6 |
unless ref $entry |
646
|
0 |
35 |
if $$self{'debug'} |
652
|
0 |
58 |
if $$self{'debug'} |
655
|
0 |
58 |
if ($$entry{'class'} =~ /^(open|branch|plus|star|curly)/) { } |
663
|
22 |
36 |
unless ref $entry |
665
|
0 |
36 |
if $$self{'debug'} and ref $entry |
669
|
0 |
13 |
if $$self{'debug'} |