Branch Coverage

blib/lib/CORBA/XS/CdrCVisitor.pm
Criterion Covered Total %
branch 0 82 0.0


line true false branch
18 0 0 unless open $$self{'out'}, '>', $filename
26 0 0 if (ref $defn) { }
45 0 0 unless (exists $$node{$$self{'num_key'}})
111 0 0 if ($type->isa('StructType') or $type->isa('UnionType') or $type->isa('EnumType') or $type->isa('SequenceType') or $type->isa('FixedPtType'))
119 0 0 if (exists $$node{'array_size'}) { }
121 0 0 unless @{$$node{'array_size'};}
128 0 0 unless $first
148 0 0 if (defined $$node{'length'}) { }
149 0 0 if (exists $$self{'client'}) { }
229 0 0 if (exists $$self{'client'})
239 0 0 if (defined $$node{'length'}) { }
240 0 0 if (exists $$self{'client'}) { }
253 0 0 if (exists $$self{'client'})
275 0 0 if exists $$self{'done_hash'}{$$node{'c_name'}}
279 0 0 if ($type->isa('StructType') or $type->isa('UnionType') or $type->isa('SequenceType') or $type->isa('FixedPtType'))
304 0 0 if (defined $$node{'length'}) { }
305 0 0 if (exists $$self{'client'}) { }
339 0 0 if (exists $$self{'client'})
358 0 0 if (exists $$node{'array_size'}) { }
375 0 0 unless $first
429 0 0 if (defined $$type{'length'})
445 0 0 if $$self{'union'}
459 0 0 if (defined $$type{'length'})
471 0 0 if exists $$self{'done_hash'}{$$node{'c_name'}}
475 0 0 if ($type->isa('StructType') or $type->isa('UnionType') or $type->isa('SequenceType') or $type->isa('FixedPtType'))
507 0 0 if (defined $$node{'length'}) { }
508 0 0 if (exists $$self{'client'}) { }
558 0 0 if (exists $$self{'client'})
579 0 0 if ($_->isa('Default')) { }
625 0 0 if exists $$self{'done_hash'}{$$node{'c_name'}}
631 0 0 if (exists $$self{'client'})
646 0 0 if ($type->isa('SequenceType') or $type->isa('FixedPtType'))
672 0 0 if (exists $$self{'client'}) { }
673 0 0 if exists $$node{'max'}
738 0 0 if (defined $$type{'length'})
748 0 0 if (exists $$self{'client'})
775 0 0 unless exists $$node{'list_expr'}
778 0 0 if ($type->isa('StructType') or $type->isa('UnionType') or $type->isa('SequenceType') or $type->isa('FixedPtType'))
797 0 0 if (exists $$self{'client'}) { }
798 0 0 if (defined $$node{'length'}) { }
844 0 0 if exists $$node{'_set'}