Branch Coverage

blib/lib/CORBA/C/LiteralVisitor.pm
Criterion Covered Total %
branch 0 82 0.0


line true false branch
32 0 0 if (ref $defn) { }
47 0 0 if (exists $$node{'list_import'})
88 0 0 if exists $$node{$$self{'key'}}
109 0 0 if (exists $$node{'array_size'})
139 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')) { }
141 0 0 if ($$elt{'op'} eq '>>' or $$elt{'op'} eq '<<')
184 0 0 unless (exists $$type{'auto'})
185 0 0 if ($$node{'lexeme'} =~ /^0+$/) { }
0 0 elsif ($$node{'lexeme'} =~ /^0[Xx]/) { }
0 0 elsif ($$node{'lexeme'} =~ /^0/) { }
190 0 0 if ($$type{'value'} eq 'octet') { }
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') { }
219 0 0 if ($$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') { }
247 0 0 if ($_ < 32 or $_ >= 128) { }
264 0 0 if ($_ < 32 or $_ >= 128 and $_ < 256) { }
0 0 elsif ($_ >= 256) { }
284 0 0 if ($c < 32 or $c >= 128) { }
300 0 0 if ($c < 32 or $c >= 128 and $c < 256) { }
0 0 elsif ($c >= 256) { }
331 0 0 if ($$node{'value'} eq 'TRUE') { }
348 0 0 if (exists $$node{'array_size'})
380 0 0 if exists $$node{$$self{'key'}}
392 0 0 if (exists $$node{'array_size'})
405 0 0 if exists $$node{$$self{'key'}}
459 0 0 if exists $$node{'max'}
465 0 0 if exists $$node{'max'}
471 0 0 if exists $$node{'max'}