line |
true |
false |
branch |
344
|
0 |
0 |
if defined $VERBOSE |
352
|
0 |
0 |
if defined $VERBOSE |
361
|
0 |
0 |
if defined $VERBOSE |
371
|
0 |
0 |
if defined $VERBOSE |
381
|
0 |
0 |
if defined $VERBOSE |
392
|
0 |
0 |
if defined $VERBOSE |
402
|
0 |
0 |
if defined $VERBOSE |
414
|
0 |
0 |
if defined $VERBOSE |
425
|
0 |
0 |
if defined $VERBOSE |
436
|
0 |
0 |
if defined $VERBOSE |
444
|
0 |
0 |
if defined $VERBOSE |
453
|
0 |
0 |
if defined $VERBOSE |
463
|
0 |
0 |
if defined $VERBOSE |
472
|
0 |
0 |
if defined $VERBOSE |
482
|
0 |
0 |
if defined $VERBOSE |
493
|
0 |
0 |
if defined $VERBOSE |
502
|
0 |
0 |
if defined $VERBOSE |
511
|
0 |
0 |
if defined $VERBOSE |
520
|
0 |
0 |
if defined $VERBOSE |
531
|
0 |
0 |
if defined $VERBOSE |
542
|
0 |
0 |
if defined $VERBOSE |
552
|
0 |
0 |
if (defined $comment) { } |
553
|
0 |
0 |
if defined $VERBOSE |
557
|
0 |
0 |
if defined $VERBOSE |
572
|
0 |
0 |
unless open $IN, '<', $filename |
579
|
0 |
0 |
if (defined $WAP::wmls::asm::VERBOSE) |
584
|
0 |
0 |
if $line |
632
|
0 |
0 |
if ($$def{'NbUse'} == 0) { } |
633
|
0 |
0 |
unless ($$self{'action'}) |
638
|
0 |
0 |
unless ($$self{'action'}) |
674
|
0 |
0 |
if defined $$opcode{'Value'} |
714
|
0 |
0 |
unless ($$self{'action'}) |
715
|
0 |
0 |
if (exists $$self{'cst'}{'TYPE_UTF8_STRING'}{$value}) |
721
|
0 |
0 |
if ($$self{'action'}) { } |
722
|
0 |
0 |
unless exists $$opcode{'Doublon'} |
748
|
0 |
0 |
if ($type eq 'TYPE_INTEGER') { } |
|
0 |
0 |
elsif ($type eq 'TYPE_FLOAT') { } |
755
|
0 |
0 |
if ($type eq 'TYPE_BOOLEAN' or $type eq 'TYPE_INVALID') |
760
|
0 |
0 |
unless ($$self{'action'}) |
761
|
0 |
0 |
if (exists $$self{'cst'}{$type}{$value}) |
767
|
0 |
0 |
if ($type eq 'TYPE_INTEGER') { } |
|
0 |
0 |
elsif ($type eq 'TYPE_FLOAT') { } |
|
0 |
0 |
elsif ($type eq 'TYPE_UTF8_STRING') { } |
|
0 |
0 |
elsif ($type eq 'TYPE_STRING') { } |
768
|
0 |
0 |
if $value >= -1 and $value <= 1 |
769
|
0 |
0 |
if ($value >= -128 and $value <= 127) { } |
|
0 |
0 |
elsif ($value >= -32768 and $value <= 32767) { } |
770
|
0 |
0 |
if ($$self{'action'}) { } |
771
|
0 |
0 |
unless exists $$opcode{'Doublon'} |
782
|
0 |
0 |
if ($$self{'action'}) { } |
783
|
0 |
0 |
unless exists $$opcode{'Doublon'} |
794
|
0 |
0 |
if ($$self{'action'}) { } |
795
|
0 |
0 |
unless exists $$opcode{'Doublon'} |
807
|
0 |
0 |
if ($$self{'action'}) { } |
808
|
0 |
0 |
unless exists $$opcode{'Doublon'} |
819
|
0 |
0 |
unless length $value |
820
|
0 |
0 |
if ($$self{'action'}) { } |
821
|
0 |
0 |
unless exists $$opcode{'Doublon'} |
835
|
0 |
0 |
unless length $value |
836
|
0 |
0 |
if ($$self{'action'}) { } |
837
|
0 |
0 |
unless exists $$opcode{'Doublon'} |
884
|
0 |
0 |
if ($$self{'action'}) { } |
901
|
0 |
0 |
if ($$self{'action'}) { } |
925
|
0 |
0 |
if (defined $pragma3) { } |
927
|
0 |
0 |
if ($$self{'action'}) { } |
940
|
0 |
0 |
if ($$self{'action'}) { } |
1056
|
0 |
0 |
if ($$self{'action'}) { } |
1063
|
0 |
0 |
if defined $func |
1069
|
0 |
0 |
if ($nb > 255) { } |
1078
|
0 |
0 |
if defined $func |
1098
|
0 |
0 |
if (defined $func) |
1101
|
0 |
0 |
if ($opcode->isa('LoadVar') or $opcode->isa('StoreVar') or $opcode->isa('IncrVar') or $opcode->isa('DecrVar') or $opcode->isa('AddAsg') or $opcode->isa('SubAsg')) |
1108
|
0 |
0 |
if ($$def{'ID'} == 65535) |
1121
|
0 |
0 |
if ($$self{'action'}) |
1126
|
0 |
0 |
unless $vindex <= 255 |
1128
|
0 |
0 |
if ($vindex <= 31) { } |
1129
|
0 |
0 |
if ($$self{'action'}) |
1135
|
0 |
0 |
if ($$self{'action'}) |
1140
|
0 |
0 |
if ($$self{'action'}) |
1149
|
0 |
0 |
if ($$self{'action'}) |
1154
|
0 |
0 |
unless $vindex <= 255 |
1156
|
0 |
0 |
if ($vindex <= 15) { } |
1157
|
0 |
0 |
if ($$self{'action'}) |
1163
|
0 |
0 |
if ($$self{'action'}) |
1168
|
0 |
0 |
if ($$self{'action'}) |
1177
|
0 |
0 |
if ($$self{'action'}) |
1182
|
0 |
0 |
unless $vindex <= 255 |
1184
|
0 |
0 |
if ($vindex <= 7) { } |
1185
|
0 |
0 |
if ($$self{'action'}) |
1191
|
0 |
0 |
if ($$self{'action'}) |
1196
|
0 |
0 |
if ($$self{'action'}) |
1207
|
0 |
0 |
unless $vindex <= 255 |
1209
|
0 |
0 |
if ($$self{'action'}) |
1223
|
0 |
0 |
unless $vindex <= 255 |
1225
|
0 |
0 |
if ($$self{'action'}) |
1239
|
0 |
0 |
unless $vindex <= 255 |
1241
|
0 |
0 |
if ($$self{'action'}) |
1253
|
0 |
0 |
if ($$self{'action'}) |
1264
|
0 |
0 |
if ($$self{'action'}) |
1276
|
0 |
0 |
if ($$self{'action'}) |
1288
|
0 |
0 |
if ($$self{'action'}) |
1300
|
0 |
0 |
if ($$self{'action'}) |
1312
|
0 |
0 |
if ($$self{'action'}) |
1324
|
0 |
0 |
if ($$self{'action'}) |
1336
|
0 |
0 |
if ($$self{'action'}) |
1341
|
0 |
0 |
if ($$def{'Type'} ne 'UNDEF_FUNC') { } |
1344
|
0 |
0 |
unless $nb_args <= 255 |
1346
|
0 |
0 |
unless $findex <= 255 |
1348
|
0 |
0 |
if ($nb_args != $$opcode{'Index'}) { } |
|
0 |
0 |
elsif ($findex <= 7) { } |
1352
|
0 |
0 |
if ($$self{'action'}) |
1358
|
0 |
0 |
if ($$self{'action'}) |
1363
|
0 |
0 |
if ($$self{'action'}) |
1376
|
0 |
0 |
if ($$self{'action'}) |
1382
|
0 |
0 |
unless $findex <= 255 |
1384
|
0 |
0 |
if ($findex <= 7 and $lindex <= 255) { } |
|
0 |
0 |
elsif ($lindex <= 255) { } |
1385
|
0 |
0 |
if ($$self{'action'}) |
1391
|
0 |
0 |
if ($$self{'action'}) |
1397
|
0 |
0 |
if ($$self{'action'}) |
1402
|
0 |
0 |
if ($$self{'action'}) |
1411
|
0 |
0 |
if ($$self{'action'}) |
1418
|
0 |
0 |
unless $urlindex <= 65535 and $findex <= 65535 |
1420
|
0 |
0 |
unless $nb_args <= 255 |
1422
|
0 |
0 |
if ($urlindex <= 255 and $findex <= 255) { } |
1423
|
0 |
0 |
if ($$self{'action'}) |
1429
|
0 |
0 |
if ($$self{'action'}) |
1434
|
0 |
0 |
if ($$self{'action'}) |
1446
|
0 |
0 |
if ($dest > $$self{'size'}) { } |
1448
|
0 |
0 |
if ($offset <= 32) { } |
|
0 |
0 |
elsif ($offset <= 257) { } |
|
0 |
0 |
elsif ($offset <= 65538) { } |
1449
|
0 |
0 |
if ($$self{'action'}) |
1455
|
0 |
0 |
if ($$self{'action'}) |
1461
|
0 |
0 |
if ($$self{'action'}) |
1467
|
0 |
0 |
if ($$self{'action'}) |
1475
|
0 |
0 |
if ($offset <= 31) { } |
|
0 |
0 |
elsif ($offset <= 255) { } |
|
0 |
0 |
elsif ($offset <= 65535) { } |
1476
|
0 |
0 |
if ($$self{'action'}) |
1482
|
0 |
0 |
if ($$self{'action'}) |
1488
|
0 |
0 |
if ($$self{'action'}) |
1494
|
0 |
0 |
if ($$self{'action'}) |
1500
|
0 |
0 |
if ($$self{'action'}) |
1512
|
0 |
0 |
if ($dest > $$self{'size'}) { } |
1514
|
0 |
0 |
if ($offset <= 32) { } |
|
0 |
0 |
elsif ($offset <= 257) { } |
|
0 |
0 |
elsif ($offset <= 65538) { } |
1515
|
0 |
0 |
if ($$self{'action'}) |
1521
|
0 |
0 |
if ($$self{'action'}) |
1527
|
0 |
0 |
if ($$self{'action'}) |
1533
|
0 |
0 |
if ($$self{'action'}) |
1541
|
0 |
0 |
if ($offset <= 255) { } |
|
0 |
0 |
elsif ($offset <= 65535) { } |
1542
|
0 |
0 |
if ($$self{'action'}) |
1548
|
0 |
0 |
if ($$self{'action'}) |
1554
|
0 |
0 |
if ($$self{'action'}) |
1560
|
0 |
0 |
if ($$self{'action'}) |
1569
|
0 |
0 |
if ($$self{'action'}) |
1572
|
0 |
0 |
if ($oper eq 'typeof') { } |
|
0 |
0 |
elsif ($oper eq 'isvalid') { } |
|
0 |
0 |
elsif ($oper eq '-') { } |
|
0 |
0 |
elsif ($oper eq '~') { } |
|
0 |
0 |
elsif ($oper eq '!') { } |
|
0 |
0 |
elsif ($oper eq '++') { } |
|
0 |
0 |
elsif ($oper eq '--') { } |
1605
|
0 |
0 |
if ($$self{'action'}) |
1608
|
0 |
0 |
if ($oper eq '+') { } |
|
0 |
0 |
elsif ($oper eq '-') { } |
|
0 |
0 |
elsif ($oper eq '*') { } |
|
0 |
0 |
elsif ($oper eq '/') { } |
|
0 |
0 |
elsif ($oper eq 'div') { } |
|
0 |
0 |
elsif ($oper eq '%') { } |
|
0 |
0 |
elsif ($oper eq '<<') { } |
|
0 |
0 |
elsif ($oper eq '>>') { } |
|
0 |
0 |
elsif ($oper eq '>>>') { } |
|
0 |
0 |
elsif ($oper eq '<') { } |
|
0 |
0 |
elsif ($oper eq '>') { } |
|
0 |
0 |
elsif ($oper eq '<=') { } |
|
0 |
0 |
elsif ($oper eq '>=') { } |
|
0 |
0 |
elsif ($oper eq '==') { } |
|
0 |
0 |
elsif ($oper eq '!=') { } |
|
0 |
0 |
elsif ($oper eq '&') { } |
|
0 |
0 |
elsif ($oper eq '^') { } |
|
0 |
0 |
elsif ($oper eq '|') { } |
1674
|
0 |
0 |
if ($$self{'action'}) |
1680
|
0 |
0 |
if ($type eq 'TYPE_INVALID') { } |
|
0 |
0 |
elsif ($type eq 'TYPE_BOOLEAN') { } |
|
0 |
0 |
elsif ($type eq 'TYPE_STRING' or $type eq 'TYPE_UTF8_STRING') { } |
|
0 |
0 |
elsif ($type eq 'TYPE_FLOAT') { } |
|
0 |
0 |
elsif ($type eq 'TYPE_INTEGER') { } |
1681
|
0 |
0 |
if ($$self{'action'}) |
1688
|
0 |
0 |
if ($$self{'action'}) |
1689
|
0 |
0 |
if ($value) { } |
1701
|
0 |
0 |
if (length $value == 0) { } |
1702
|
0 |
0 |
if ($$self{'action'}) |
1715
|
0 |
0 |
unless $cindex <= 65535 |
1717
|
0 |
0 |
if ($cindex <= 15) { } |
|
0 |
0 |
elsif ($cindex <= 255) { } |
1718
|
0 |
0 |
if ($$self{'action'}) |
1724
|
0 |
0 |
if ($$self{'action'}) |
1730
|
0 |
0 |
if ($$self{'action'}) |
1735
|
0 |
0 |
if ($$self{'action'}) |
1740
|
0 |
0 |
if ($value == 0) { } |
|
0 |
0 |
elsif ($value == 1) { } |
|
0 |
0 |
elsif ($value == -1) { } |
1741
|
0 |
0 |
if ($$self{'action'}) |
1748
|
0 |
0 |
if ($$self{'action'}) |
1755
|
0 |
0 |
if ($$self{'action'}) |
1782
|
0 |
0 |
if (exists $parser->YYData->{'nb_error'}) { } |
1789
|
0 |
0 |
if exists $parser->YYData->{'verbose_error'} and $parser->YYData->{'verbose_error'} |
1799
|
0 |
0 |
if (exists $parser->YYData->{'nb_warning'}) { } |
1806
|
0 |
0 |
if exists $parser->YYData->{'verbose_warning'} and $parser->YYData->{'verbose_warning'} |
1819
|
0 |
0 |
if defined $parser->YYData->{'PragmaList'} |
1821
|
0 |
0 |
if defined $parser->YYData->{'FunctionList'} |
1824
|
0 |
0 |
if $NumberOfConstants > 65535 |
1831
|
0 |
0 |
if defined $parser->YYData->{'PragmaList'} |
1834
|
0 |
0 |
if $NumberOfPragmas > 65535 |
1843
|
0 |
0 |
if $NumberOfFunctions > 255 |
1849
|
0 |
0 |
if $$def{'Type'} ne 'PUBLIC_FUNC' |
1855
|
0 |
0 |
unless $NumberOfFunctionNames |
1859
|
0 |
0 |
if defined $parser->YYData->{'FunctionList'} |
1863
|
0 |
0 |
unless (exists $parser->YYData->{'nb_error'}) |
1867
|
0 |
0 |
unless open $WAP::wmls::asm::OUT, '>', $filename |
1882
|
0 |
0 |
if defined $parser->YYData->{'PragmaList'} |
1884
|
0 |
0 |
if defined $parser->YYData->{'FunctionList'} |
1891
|
0 |
0 |
if defined $parser->YYData->{'PragmaList'} |
1901
|
0 |
0 |
if $$def{'Type'} ne 'PUBLIC_FUNC' |
1907
|
0 |
0 |
if defined $parser->YYData->{'FunctionList'} |
1911
|
0 |
0 |
if exists $parser->YYData->{'nb_error'} |