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 69 0 if $ast
52 0 69 unless $self->ast
53 0 69 if scalar @{$self->ast;} == 0
55 47 22 if (scalar @{$self->ast;} == 1 and ref $self->ast->[0] eq "Locale::Babelfish::Phrase::Literal")
62 42 39 if (ref $node eq 'Locale::Babelfish::Phrase::Literal') { }
24 15 elsif (ref $node eq 'Locale::Babelfish::Phrase::Variable') { }
15 0 elsif (ref $node eq 'Locale::Babelfish::Phrase::PluralForms') { }