Branch Coverage

blib/lib/Blatte/Syntax.pm
Criterion Covered Total %
branch 20 26 76.9


line true false branch
7 0 343 unless ref $obj
19 5 3 if ($param->isa('Blatte::Syntax::Param::Positional')) { }
2 1 elsif ($param->isa('Blatte::Syntax::Param::Named')) { }
1 0 elsif ($param->isa('Blatte::Syntax::Param::Rest')) { }
32 4 1 if (@positional)
47 1 4 if (defined $rest)
71 4 31 unless @$self
77 2 98 if (UNIVERSAL::isa($subexpr, 'Blatte::Syntax::Assignment')) { }
117 31 0 if (@exprs)
120 20 11 if (@exprs > 1)
488 2 0 $self->alternates ? :
528 2 0 $first_clause->actions ? :
542 5 0 $clause->actions ? :