Branch Coverage

blib/lib/MarpaX/Languages/C/AST/Callback/Events.pm
Criterion Covered Total %
branch 13 46 28.2


line true false branch
25 0 1 if (not defined $outerSelf or ref $outerSelf ne 'MarpaX::Languages::C::AST')
287 0 0 if ($nbTypedef >= 0)
315 0 0 if ($nbTypedef1 >= 0)
321 0 0 if ($nbTypedef2 >= 0)
337 0 1 if ($nbTypedef >= 0)
358 0 0 if ($nbTypedef > 0)
376 0 0 unless ($counters{'structContext'})
377 0 0 if ($nbTypedef >= 0) { }
414 0 0 if (substr($event, 0, 1) eq '^') { }
0 0 elsif (substr($event, -1, 1) eq '$') { }
417 0 0 if (defined $callbackValue) { }
445 0 2 if (substr($event, 0, 1) eq '^') { }
2 0 elsif (substr($event, -1, 1) eq '$') { }
448 2 0 if (defined $callbackValue) { }
528 0 0 if (@subEvents)
529 0 0 if (defined $transformEventsp) { }
531 0 0 unless $transformEventsp->{$_}
545 7 0 if (@subEvents)
546 1 6 if (defined $_[6]) { }
548 0 1 unless $_[6]{$_}
630 7 0 if (ref $_ eq 'ARRAY') { }
650 2 4 if (ref $genomeEventValues{$_} eq 'CODE') { }
684 7 0 if (ref $_ eq 'ARRAY') { }