Branch Coverage

blib/lib/Algorithm/ConstructDFA/XS.pm
Criterion Covered Total %
branch 23 32 71.8


line true false branch
31 0 90 unless ref $o{'is_nullable'}
32 0 90 unless ref $o{'is_accepting'} or exists $o{'final'}
33 0 90 unless ref $o{'successors'} or ref $o{'edges_from'}
34 0 90 unless ref $o{'get_label'} or ref $o{'edges_from'}
35 0 90 unless exists $o{'start'} or exists $o{'many_start'}
36 0 90 if ref $o{'is_accepting'} and exists $o{'final'}
37 0 90 if ref $o{'successors'} and exists $o{'edges_from'}
38 0 90 if ref $o{'get_label'} and ref $o{'edges_from'}
42 30 60 if (exists $o{'edges_from'})
52 217 398 unless ref $src eq $class
60 398 217 if (ref $src eq $class)
74 398 217 if (ref $src eq $class)
96 0 90 if (exists $o{'final'})
108 30 60 if (exists $o{'edges_from'})
138 1221 1456 if $seen{$c}++
142 1149 307 defined $label ? :