Branch Coverage

blib/lib/WAP/wmls/node.pm
Criterion Covered Total %
branch 0 78 0.0


line true false branch
51 0 0 if (defined $$node1{'Next'})
74 0 0 if $$node{'Deleted'}
133 0 0 unless (defined $$self{$_})
151 0 0 if (defined $value)
245 0 0 if (defined $$self{'Value'}) { }
259 0 0 if (defined $$self{'Param'}) { }
261 0 0 if ($nbargs >= 255) { }
279 0 0 if ($opcode->isa('Jump') and not defined $$opcode{'Definition'})
282 0 0 if ($type eq 'LABEL_CONTINUE') { }
0 0 elsif ($type eq 'LABEL_BREAK') { }
576 0 0 if $deleted
588 0 0 if (defined $def) { }
607 0 0 if ($typedef eq 'TYPE_INTEGER') { }
0 0 elsif ($typedef eq 'TYPE_FLOAT') { }
0 0 elsif ($typedef eq 'TYPE_STRING') { }
0 0 elsif ($typedef eq 'TYPE_UTF8_STRING') { }
0 0 elsif ($typedef eq 'TYPE_BOOLEAN') { }
0 0 elsif ($typedef eq 'TYPE_INVALID') { }
620 0 0 if ($value) { }
702 0 0 if ($$def{'Type'} eq 'PRIVATE_FUNC') { }
0 0 elsif ($$def{'Type'} eq 'PUBLIC_FUNC') { }
713 0 0 if defined $$opcode{'Param'}
715 0 0 if defined $$opcode{'Value'}
902 0 0 if defined $type
926 0 0 if (exists $$self{'tab'}{$symb}) { }
970 0 0 if (exists $$self{'tab'}{$symb}) { }
985 0 0 unless ($$def{'NbUse'})
1010 0 0 unless (exists $$self{'tab'}{$library})
1037 0 0 if ($type eq 'PUBLIC_FUNC' and length $symb > 255)
1042 0 0 if (defined $def) { }
1043 0 0 if ($$def{'Type'} ne 'UNDEF_FUNC') { }
1062 0 0 unless (defined $def)
1072 0 0 if (length $func > 255)
1075 0 0 if ($nbargs > 255)
1080 0 0 if (defined $def) { }
1081 0 0 if ($nbargs != $$def{'NumberOfArguments'})
1099 0 0 if (defined $def) { }
1100 0 0 if ($$def{'NumberOfArguments'} != $nbargs)
1147 0 0 if (exists $$self{'tab'}{$script}) { }