Branch Coverage

blib/lib/Locale/Babelfish/Phrase/Compiler.pm
Criterion Covered Total %
branch 11 16 68.7


line true false branch
28 0 4 if $ast
50 53 0 if $ast
52 0 53 unless $self->ast
53 0 53 if scalar @{$self->ast;} == 0
55 39 14 if (scalar @{$self->ast;} == 1 and ref $self->ast->[0] eq 'Locale::Babelfish::Phrase::Literal')
62 34 31 if (ref $node eq 'Locale::Babelfish::Phrase::Literal') { }
16 15 elsif (ref $node eq 'Locale::Babelfish::Phrase::Variable') { }
15 0 elsif (ref $node eq 'Locale::Babelfish::Phrase::PluralForms') { }