Branch Coverage

blib/lib/CORBA/JAVA/LiteralVisitor.pm
Criterion Covered Total %
branch 0 80 0.0


line true false branch
32 0 0 if (ref $defn) { }
44 0 0 if (ref $type) { }
83 0 0 if exists $$node{$$self{'key'}}
120 0 0 if $pkg
121 0 0 if (defined $defn and $defn->isa('BaseInterface')) { }
135 0 0 unless (ref $elt)
138 0 0 if ($elt->isa('BinaryOp')) { }
0 0 elsif ($elt->isa('UnaryOp')) { }
0 0 elsif ($elt->isa('Constant')) { }
0 0 elsif ($elt->isa('Enum')) { }
0 0 elsif ($elt->isa('Literal')) { }
170 0 0 if (ref $type)
175 0 0 if ($type->isa('EnumType')) { }
0 0 elsif ($$type{'value'} eq 'short') { }
0 0 elsif ($$type{'value'} eq 'unsigned short') { }
0 0 elsif ($$type{'value'} eq 'long') { }
0 0 elsif ($$type{'value'} eq 'unsigned long') { }
0 0 elsif ($$type{'value'} eq 'long long') { }
0 0 elsif ($$type{'value'} eq 'unsigned long long') { }
0 0 elsif ($$type{'value'} eq 'octet') { }
217 0 0 if ($_ == 10) { }
0 0 elsif ($_ == 13) { }
0 0 elsif ($_ == 34) { }
0 0 elsif ($_ < 32 or $_ >= 128) { }
247 0 0 if ($c == 10) { }
0 0 elsif ($c == 13) { }
0 0 elsif ($c == 39) { }
0 0 elsif ($c < 32 or $c >= 128) { }
283 0 0 if ($$type{'value'} eq 'float') { }
0 0 elsif ($$type{'value'} eq 'double') { }
0 0 elsif ($$type{'value'} eq 'long double') { }
298 0 0 if ($$node{'value'} eq 'TRUE') { }
314 0 0 if (exists $$node{'array_size'})
348 0 0 if exists $$node{$$self{'key'}}
359 0 0 if (exists $$node{'array_size'})
374 0 0 if exists $$node{$$self{'key'}}
391 0 0 if ($type->isa('EnumType') and $_->isa('Expression')) { }
437 0 0 if exists $$node{'max'}
443 0 0 if exists $$node{'max'}
476 0 0 if exists $$node{'type'}