| line |
true |
false |
branch |
|
45
|
0 |
0 |
unless open $$self{'out'}, '>', $filename |
|
54
|
0 |
0 |
unless (exists $$self{'inc'}{$filename}) |
|
65
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
68
|
0 |
0 |
if ($class =~ /^Forward/) |
|
83
|
0 |
0 |
if (ref $defn) { } |
|
105
|
0 |
0 |
if (exists $$node{'list_import'}) |
|
131
|
0 |
0 |
unless (exists $$node{$$self{'num_key'}}) |
|
143
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
174
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
195
|
0 |
0 |
if ($defn->isa('Operation') or $defn->isa('Attributes')) |
|
202
|
0 |
0 |
if (keys %{$$node{'hash_attribute_operation'};}) |
|
207
|
0 |
0 |
if $defn->isa('Attribute') |
|
295
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
316
|
0 |
0 |
if ($defn->isa('Operation') or $defn->isa('Attributes')) |
|
323
|
0 |
0 |
if (keys %{$$node{'hash_attribute_operation'};}) |
|
328
|
0 |
0 |
if $defn->isa('Attribute') |
|
420
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
437
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
466
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
509
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
552
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
590
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
608
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
631
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
635
|
0 |
0 |
if ($type->isa('StringType')) { } |
|
|
0 |
0 |
elsif ($type->isa('WideStringType')) { } |
|
643
|
0 |
0 |
if $pkg |
|
644
|
0 |
0 |
if (defined $defn and $defn->isa('BaseInterface')) { } |
|
674
|
0 |
0 |
if ($type->isa('StructType') or $type->isa('UnionType') or $type->isa('EnumType') or $type->isa('SequenceType') or $type->isa('StringType') or $type->isa('WideStringType') or $type->isa('FixedPtType')) |
|
683
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) |
|
685
|
0 |
0 |
if (exists $$node{'array_size'}) { } |
|
690
|
0 |
0 |
unless @{$$node{'array_size'};} |
|
758
|
0 |
0 |
unless ($type->isa('SequenceType')) |
|
764
|
0 |
0 |
if exists $$type{'cpp_has_ptr'} |
|
766
|
0 |
0 |
if exists $$type{'cpp_has_var'} |
|
768
|
0 |
0 |
if exists $$type{'cpp_has_slice'} |
|
770
|
0 |
0 |
if exists $$type{'cpp_has_forany'} |
|
772
|
0 |
0 |
if (exists $$type{'cpp_has_slice'}) |
|
800
|
0 |
0 |
if exists $$self{'done_hash'}{$$node{'cpp_name'}} |
|
804
|
0 |
0 |
if ($type->isa('StructType') or $type->isa('UnionType') or $type->isa('SequenceType') or $type->isa('StringType') or $type->isa('WideStringType') or $type->isa('FixedPtType')) |
|
814
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
877
|
0 |
0 |
if ($type->isa('SequenceType')) { } |
|
887
|
0 |
0 |
if ($first) { } |
|
903
|
0 |
0 |
if (exists $$node{'array_size'}) |
|
918
|
0 |
0 |
if exists $$self{'done_hash'}{$$node{'cpp_name'}} |
|
922
|
0 |
0 |
if ($type->isa('StructType') or $type->isa('UnionType') or $type->isa('SequenceType') or $type->isa('StringType') or $type->isa('WideStringType') or $type->isa('FixedPtType')) |
|
932
|
0 |
0 |
if ($type->isa('EnumType')) |
|
936
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
1028
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
1044
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
1064
|
0 |
0 |
if exists $$self{'done_hash'}{$$node{'cpp_name'}} |
|
1067
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
1071
|
0 |
0 |
unless $first |
|
1092
|
0 |
0 |
if exists $$self{'done_hash'}{$$node{'cpp_name'}} |
|
1095
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) |
|
1097
|
0 |
0 |
if ($type->isa('SequenceType') or $type->isa('StringType') or $type->isa('WideStringType') or $type->isa('FixedPtType')) |
|
1106
|
0 |
0 |
if (exists $$node{'max'}) { } |
|
1127
|
0 |
0 |
if (exists $$node{'max'}) { } |
|
1225
|
0 |
0 |
if (exists $$node{'list_expr'}) |
|
1227
|
0 |
0 |
unless @{$$node{'list_expr'};} |
|
1230
|
0 |
0 |
if ($type->isa('StructType') or $type->isa('UnionType') or $type->isa('SequenceType') or $type->isa('StringType') or $type->isa('WideStringType') or $type->isa('FixedPtType')) |
|
1241
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'}) { } |
|
1272
|
0 |
0 |
unless $first |
|
1277
|
0 |
0 |
if defined $$type{'length'} |
|
1278
|
0 |
0 |
unless defined $$type{'length'} |
|
1280
|
0 |
0 |
if (exists $$node{'list_context'}) { } |
|
1281
|
0 |
0 |
unless $first |
|
1286
|
0 |
0 |
unless $first |
|
1300
|
0 |
0 |
if exists $$node{'_set'} |