| line |
true |
false |
branch |
|
196
|
0 |
2 |
if ($fh) |
|
254
|
74 |
1 |
unless ($nextix) |
|
282
|
13 |
63 |
if (vec $match, $nodeix, 1) { } |
|
288
|
2 |
0 |
if (@match) |
|
291
|
2 |
0 |
if (@nomatch) |
|
314
|
40 |
90 |
if (@{$group;} > 1) { } |
|
329
|
2 |
5 |
if @groups == @{$groups;} |
|
352
|
72 |
6 |
if ($depth > $maxdepth) |
|
359
|
0 |
147 |
unless $$a[0] <=> $$b[0] |
|
384
|
0 |
0 |
if (vec $oldmatch, $nodeix, 1) |
|
407
|
67 |
247 |
if (vec $node, $charix, 32) |
|
426
|
214 |
30 |
unless $charix |
|
462
|
67 |
247 |
if ($nextix) |
|
469
|
2 |
58 |
if (vec $triematch, $trieix, 1) |
|
505
|
30 |
214 |
if ($charix) |
|
517
|
2 |
0 |
if length $map |
|
521
|
56 |
2 |
if length $node |
|
542
|
0 |
2 |
unless defined $got |
|
544
|
0 |
2 |
unless $got == 16 |
|
547
|
0 |
2 |
unless $magic eq 'dAWg' |
|
549
|
0 |
2 |
unless $version == 1 |
|
551
|
0 |
2 |
unless $sizessize >= 1 |
|
554
|
2 |
0 |
if ($mapsize > 0) { } |
|
558
|
0 |
2 |
unless defined $got |
|
560
|
0 |
2 |
unless $got == $mapsize |
|
569
|
0 |
30 |
if (vec $charmap, $ord, 32) |
|
582
|
0 |
2 |
unless defined $got |
|
584
|
0 |
2 |
unless $got == $sizessize |
|
593
|
0 |
2 |
unless defined $got |
|
595
|
0 |
2 |
unless $got == $matchsize |
|
608
|
56 |
2 |
if ($nodesize > 0) { } |
|
612
|
0 |
56 |
unless defined $got |
|
614
|
0 |
56 |
unless $got == $nodesize |
|
618
|
0 |
56 |
unless $nodewidth <= $width |
|
620
|
0 |
56 |
unless vec $node, $nodewidth - 1, 32 |
|
626
|
237 |
67 |
unless $nextix |
|
627
|
0 |
67 |
if ($nextix > $nodecnt or $nextix <= $nodeix) |
|
634
|
0 |
2 |
unless $nodecnt == 1 or vec $$self{'match'}, $nodeix, 1 |
|
642
|
0 |
6 |
unless vec $used, $charix, 1 |
|
647
|
0 |
4 |
unless vec $reachable, $nodeix, 1 |
|
661
|
0 |
0 |
if ($id =~ /$dot_id_re/) { } |
|
735
|
0 |
0 |
unless $charix |
|
757
|
0 |
0 |
if (defined $id) |
|
762
|
0 |
0 |
if ($nullattrs ne '') |
|
771
|
0 |
0 |
if ($classattrs ne '') |
|
776
|
0 |
0 |
if ($$options{'readable'}) { } |
|
781
|
0 |
0 |
if (vec $match, $nodeix, 1) { } |
|
782
|
0 |
0 |
if ($nodeix == 1) { } |
|
788
|
0 |
0 |
if ($nodeix == 1) { } |
|
794
|
0 |
0 |
if ($attrs ne '') |
|
802
|
0 |
0 |
unless $nextix |
|
804
|
0 |
0 |
unless $$options{'chars'}{$char} |
|
817
|
0 |
0 |
if (vec $match, 1, 1) { } |
|
823
|
0 |
0 |
if ($startattrs ne '') |
|
824
|
0 |
0 |
if ($startattrs eq $matchattrs) { } |
|
830
|
0 |
0 |
if ($matchattrs ne '') |
|
832
|
0 |
0 |
if (vec $match, $nodeix, 1) |
|
836
|
0 |
0 |
if (@matchids >= 26 / (length($matchattrs) + 8) + 1) { } |
|
857
|
0 |
0 |
unless $nextix |
|
866
|
0 |
0 |
unless $$options{'chars'}{$char} |
|
871
|
0 |
0 |
if (@{$edges;} >= 26 / (length($attrs) + 8) + 1) { } |
|
885
|
0 |
0 |
if (defined(my $groups = $$self{'groups'})) |
|
890
|
0 |
0 |
if (@{$nodes;} >= 2) |