| line |
true |
false |
branch |
|
46
|
0 |
0 |
if ($type->isa('BasicType') or $type->isa('EnumType') or $type->isa('FixedPtType')) { } |
|
|
0 |
0 |
elsif ($type->isa('StructType') or $type->isa('UnionType')) { } |
|
|
0 |
0 |
elsif ($type->isa('SequenceType')) { } |
|
|
0 |
0 |
elsif ($type->isa('StringType') or $type->isa('WideStringType')) { } |
|
|
0 |
0 |
elsif ($type->isa('TypeDeclarator')) { } |
|
|
0 |
0 |
elsif ($type->isa('NativeType')) { } |
|
|
0 |
0 |
elsif ($type->isa('BaseInterface') or $type->isa('ForwardBaseInterface')) { } |
|
|
0 |
0 |
elsif ($type->isa('AnyType')) { } |
|
49
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
64
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
71
|
0 |
0 |
if (defined $$type{'length'}) { } |
|
79
|
0 |
0 |
if (defined $$type{'length'}) { } |
|
89
|
0 |
0 |
if exists $$type{'max'} |
|
90
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
105
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
119
|
0 |
0 |
if (exists $$type{'array_size'}) { } |
|
121
|
0 |
0 |
unless @{$$type{'array_size'};} |
|
122
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
129
|
0 |
0 |
if (defined $$type{'length'}) { } |
|
142
|
0 |
0 |
unless (ref $type) |
|
172
|
0 |
0 |
if ($type->isa('BasicType') or $type->isa('EnumType')) { } |
|
|
0 |
0 |
elsif ($type->isa('FixedPtType')) { } |
|
|
0 |
0 |
elsif ($type->isa('BaseInterface') or $type->isa('ForwardBaseInterface')) { } |
|
|
0 |
0 |
elsif ($type->isa('StructType') or $type->isa('UnionType')) { } |
|
|
0 |
0 |
elsif ($type->isa('SequenceType')) { } |
|
|
0 |
0 |
elsif ($type->isa('StringType') or $type->isa('WideStringType')) { } |
|
|
0 |
0 |
elsif ($type->isa('TypeDeclarator')) { } |
|
|
0 |
0 |
elsif ($type->isa('NativeType')) { } |
|
|
0 |
0 |
elsif ($type->isa('AnyType')) { } |
|
174
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
190
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
222
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
229
|
0 |
0 |
if (defined $$type{'length'}) { } |
|
237
|
0 |
0 |
if (defined $$type{'length'}) { } |
|
247
|
0 |
0 |
if exists $$type{'max'} |
|
248
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
271
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
285
|
0 |
0 |
if (exists $$type{'array_size'}) { } |
|
287
|
0 |
0 |
unless @{$$type{'array_size'};} |
|
288
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
295
|
0 |
0 |
if (defined $$type{'length'}) { } |
|
308
|
0 |
0 |
unless (ref $type) |
|
333
|
0 |
0 |
if ($type->isa('BasicType') or $type->isa('EnumType')) { } |
|
|
0 |
0 |
elsif ($type->isa('BaseInterface') or $type->isa('ForwardBaseInterface')) { } |
|
|
0 |
0 |
elsif ($type->isa('StructType') or $type->isa('UnionType') or $type->isa('SequenceType') or $type->isa('FixedPtType')) { } |
|
|
0 |
0 |
elsif ($type->isa('StringType') or $type->isa('WideStringType')) { } |
|
|
0 |
0 |
elsif ($type->isa('TypeDeclarator')) { } |
|
|
0 |
0 |
elsif ($type->isa('NativeType')) { } |
|
|
0 |
0 |
elsif ($type->isa('AnyType')) { } |
|
335
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
357
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
372
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
386
|
0 |
0 |
if (exists $$type{'array_size'}) { } |
|
388
|
0 |
0 |
unless @{$$type{'array_size'};} |
|
389
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
396
|
0 |
0 |
if (defined $$type{'length'}) { } |
|
409
|
0 |
0 |
unless (ref $type) |
|
434
|
0 |
0 |
if ($type->isa('BasicType') or $type->isa('EnumType') or $type->isa('FixedPtType')) { } |
|
|
0 |
0 |
elsif ($type->isa('BaseInterface') or $type->isa('ForwardBaseInterface')) { } |
|
|
0 |
0 |
elsif ($type->isa('StructType') or $type->isa('UnionType')) { } |
|
|
0 |
0 |
elsif ($type->isa('SequenceType')) { } |
|
|
0 |
0 |
elsif ($type->isa('StringType') or $type->isa('WideStringType')) { } |
|
|
0 |
0 |
elsif ($type->isa('TypeDeclarator')) { } |
|
|
0 |
0 |
elsif ($type->isa('NativeType')) { } |
|
|
0 |
0 |
elsif ($type->isa('AnyType')) { } |
|
437
|
0 |
0 |
if ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
454
|
0 |
0 |
if ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
458
|
0 |
0 |
if (defined $$type{'length'}) { } |
|
466
|
0 |
0 |
if (defined $$type{'length'}) { } |
|
475
|
0 |
0 |
if ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
487
|
0 |
0 |
if ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
498
|
0 |
0 |
if (exists $$type{'array_size'}) { } |
|
500
|
0 |
0 |
unless @{$$type{'array_size'};} |
|
501
|
0 |
0 |
if ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
513
|
0 |
0 |
unless (ref $type) |
|
538
|
0 |
0 |
if ($type->isa('BasicType') or $type->isa('EnumType') or $type->isa('FixedPtType')) { } |
|
|
0 |
0 |
elsif ($type->isa('BaseInterface') or $type->isa('ForwardBaseInterface')) { } |
|
|
0 |
0 |
elsif ($type->isa('StructType') or $type->isa('UnionType')) { } |
|
|
0 |
0 |
elsif ($type->isa('SequenceType')) { } |
|
|
0 |
0 |
elsif ($type->isa('StringType') or $type->isa('WideStringType')) { } |
|
|
0 |
0 |
elsif ($type->isa('TypeDeclarator')) { } |
|
|
0 |
0 |
elsif ($type->isa('NativeType')) { } |
|
|
0 |
0 |
elsif ($type->isa('AnyType')) { } |
|
541
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
561
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
568
|
0 |
0 |
if (defined $$type{'length'}) { } |
|
576
|
0 |
0 |
if (defined $$type{'length'}) { } |
|
586
|
0 |
0 |
if exists $$type{'max'} |
|
587
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
602
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
616
|
0 |
0 |
if (exists $$type{'array_size'}) { } |
|
618
|
0 |
0 |
unless @{$$type{'array_size'};} |
|
619
|
0 |
0 |
if ($attr eq 'in') { } |
|
|
0 |
0 |
elsif ($attr eq 'inout') { } |
|
|
0 |
0 |
elsif ($attr eq 'out') { } |
|
|
0 |
0 |
elsif ($attr eq 'return') { } |
|
626
|
0 |
0 |
if (defined $$type{'length'}) { } |
|
639
|
0 |
0 |
unless (ref $type) |
|
708
|
0 |
0 |
if ($defn->isa('Operation') or $defn->isa('Attributes')) |
|
715
|
0 |
0 |
if ($$self{'srcname'} eq $$node{'filename'} and keys %{$$node{'hash_attribute_operation'};}) |
|
741
|
0 |
0 |
if ($defn->isa('Operation') or $defn->isa('Attributes')) |
|
782
|
0 |
0 |
unless ($type->isa('VoidType')) |
|
808
|
0 |
0 |
if exists $$node{'list_raise'} |
|
810
|
0 |
0 |
if (exists $$node{'modifier'}) { } |
|
819
|
0 |
0 |
unless ($type->isa('VoidType')) |
|
826
|
0 |
0 |
if ($nb_param_in or $nb_param_out or $nb_user_except) |
|
830
|
0 |
0 |
unless (exists $$node{'modifier'}) |
|
835
|
0 |
0 |
unless ($type->isa('VoidType')) |
|
849
|
0 |
0 |
if ($nb_param_in) |
|
852
|
0 |
0 |
if ($$_{'attr'} eq 'in' or $$_{'attr'} eq 'inout') |
|
861
|
0 |
0 |
if ($type->isa('VoidType')) { } |
|
872
|
0 |
0 |
if defined $$type{'length'} |
|
873
|
0 |
0 |
unless defined $$type{'length'} |
|
877
|
0 |
0 |
unless (exists $$node{'modifier'}) |
|
883
|
0 |
0 |
if ($nb_param_out) |
|
885
|
0 |
0 |
unless ($type->isa('VoidType')) |
|
889
|
0 |
0 |
if ($$_{'attr'} eq 'inout' or $$_{'attr'} eq 'out') |
|
906
|
0 |
0 |
if ($nb_param_out) |
|
908
|
0 |
0 |
unless ($type->isa('VoidType')) |
|
912
|
0 |
0 |
if ($$_{'attr'} eq 'inout' or $$_{'attr'} eq 'out') |
|
921
|
0 |
0 |
if (exists $$node{'list_raise'}) |
|
927
|
0 |
0 |
if ($nb_user_except > 1) |
|
931
|
0 |
0 |
if exists $$defn{'list_expr'} |
|
936
|
0 |
0 |
if exists $$defn{'list_expr'} |
|
949
|
0 |
0 |
if exists $$defn{'list_expr'} |
|
953
|
0 |
0 |
if ($nb_user_except > 1) |
|
984
|
0 |
0 |
if ($label_err) |
|
989
|
0 |
0 |
if defined $$type{'length'} |
|
992
|
0 |
0 |
unless (exists $$node{'modifier'}) |