Branch Coverage

blib/lib/CORBA/Python/LiteralVisitor.pm
Criterion Covered Total %
branch 0 114 0.0


line true false branch
28 0 0 if (exists $parser->YYData->{'opt_J'}) { }
34 0 0 if defined $server
42 0 0 if (ref $defn) { }
56 0 0 if ($name =~ /^::[0-9A-Z_a-z]+$/) { }
57 0 0 if ($scope_full) { }
60 0 0 if (exists $$self{'server'}) { }
72 0 0 if ($scope_full) { }
73 0 0 if ($scope->isa('Constant')) { }
76 0 0 if $defn->isa('Modules')
78 0 0 unless $scope_full
85 0 0 unless $scope_full
91 0 0 if (exists $$self{'server'})
95 0 0 if ($$self{'base_package'})
98 0 0 if (exists $$self{'import_substitution'}{$import_name})
108 0 0 if ($defn->isa('Interface') and exists $$self{'server'}) { }
129 0 0 if (exists $$node{'list_import'})
159 0 0 if $name eq '::CORBA'
160 0 0 if $name eq '::IOP'
161 0 0 if $name eq '::GIOP'
162 0 0 unless ($name eq '::' or $name eq '')
164 0 0 if (exists $$self{'server'}) { }
171 0 0 if ($$self{'base_package'})
190 0 0 if exists $$node{$$self{'key'}}
210 0 0 if (exists $$node{'array_size'})
239 0 0 if ($elt->isa('Literal')) { }
0 0 elsif ($elt->isa('Enum')) { }
0 0 elsif ($elt->isa('Constant')) { }
0 0 elsif ($elt->isa('UnaryOp')) { }
0 0 elsif ($elt->isa('BinaryOp')) { }
274 0 0 if ($type->isa('TypeDeclarator'))
276 0 0 unless ($type2->isa('EnumType'))
289 0 0 unless (exists $$type{'auto'})
290 0 0 if ($$node{'lexeme'} =~ /^0+$/) { }
0 0 elsif ($$node{'lexeme'} =~ /^0[Xx]/) { }
0 0 elsif ($$node{'lexeme'} =~ /^0/) { }
295 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') { }
324 0 0 if ($$type{'value'} eq 'unsigned long' or $$type{'value'} eq 'long long' or $$type{'value'} eq 'unsigned long long')
339 0 0 if ($_ < 32 or $_ >= 128) { }
356 0 0 if ($_ < 32 or $_ >= 128 and $_ < 256) { }
0 0 elsif ($_ >= 256) { }
376 0 0 if ($c < 32 or $c >= 128) { }
392 0 0 if ($c < 32 or $c >= 128 and $c < 256) { }
0 0 elsif ($c >= 256) { }
423 0 0 if ($$node{'value'} eq 'TRUE') { }
440 0 0 if (exists $$node{'array_size'})
468 0 0 if exists $$node{$$self{'key'}}
480 0 0 if (exists $$node{'array_size'})
493 0 0 if exists $$node{$$self{'key'}}
536 0 0 if exists $$node{'max'}
542 0 0 if exists $$node{'max'}
548 0 0 if exists $$node{'max'}