line |
true |
false |
branch |
51
|
0 |
795 |
unless my $strmap = $args{'strmap'} |
54
|
725 |
70 |
unless exists $self->{'max_strlen'} |
58
|
725 |
70 |
unless exists $self->{'filename'} |
60
|
725 |
70 |
unless exists $strmap->{'__LINE__'} |
61
|
725 |
70 |
unless exists $strmap->{'#null'} |
70
|
0 |
70 |
if exists $self->{'log'} |
71
|
0 |
70 |
if exists $self->{'debug'} |
96
|
0 |
0 |
if $s eq "" |
102
|
0 |
0 |
if (/\G([$pat]+)/cgs) { } |
|
0 |
0 |
elsif (/\G([^$pat]+)/cgs) { } |
103
|
0 |
0 |
exists $ctrlmap{$_} ? : |
116
|
0 |
0 |
unless (defined $s) |
128
|
0 |
0 |
if ($self->{'max_strlen'} > 0 and !$maxlen || $maxlen > $self->{'max_strlen'}) |
131
|
0 |
0 |
if ($maxlen and length $s > $maxlen) |
143
|
121 |
1909 |
if (exists $self->{'strmap'}{'rev'}{$v}) { } |
153
|
0 |
1909 |
if $self->{'log'} |
164
|
21 |
89 |
if (exists $self->{'strmap'}{'rev'}{$v}) { } |
173
|
0 |
89 |
if $self->{'log'} |
183
|
182 |
686 |
if (exists $self->{'strmap'}{'num'}{$v}) { } |
192
|
0 |
686 |
if $self->{'log'} |
204
|
0 |
344 |
if $self->{'log'} |
211
|
0 |
274 |
if $self->{'log'} |
223
|
0 |
309 |
if $self->{'log'} |
233
|
0 |
781 |
if $self->{'log'} |
243
|
0 |
538 |
if $self->{'log'} |
253
|
0 |
1983 |
if $self->{'log'} |
263
|
0 |
2877 |
if $self->{'log'} |
273
|
0 |
853 |
if $self->{'log'} |
283
|
0 |
55 |
if $self->{'log'} |
293
|
0 |
52 |
if $self->{'log'} |
303
|
0 |
41 |
if $self->{'log'} |
313
|
0 |
8 |
if $self->{'log'} |
323
|
0 |
69 |
if $self->{'log'} |
333
|
0 |
1 |
if $self->{'log'} |
343
|
0 |
34 |
if $self->{'log'} |
353
|
0 |
12 |
if $self->{'log'} |
370
|
0 |
2 |
if ($filename eq '__FILE__') { } |
376
|
0 |
0 |
if $self->{'log'} |
383
|
0 |
71 |
unless ($s =~ /^#\w+\d+$/) |
387
|
0 |
71 |
if ($s =~ /^#null$/) { } |
|
0 |
71 |
elsif ($s =~ /^#num\d+$/) { } |
|
0 |
71 |
elsif ($s =~ /^#const\d+$/) { } |
|
0 |
71 |
elsif ($s =~ /^#str\d+$/) { } |
|
0 |
71 |
elsif ($s =~ /^#arr\d+$/) { } |
|
0 |
71 |
elsif ($s =~ /^#fun\d+$/) { } |
|
69 |
2 |
elsif ($s =~ /^#call\d+$/) { } |
|
2 |
0 |
elsif ($s =~ /^#elem\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#expr\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#pfx\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#obj\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#scope\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#ns\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#inst\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#ref\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#class\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#trait\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#fh\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#blk\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#stmt\d+$/) { } |
406
|
0 |
0 |
defined $f ? : |
414
|
2 |
0 |
defined $i ? : |
420
|
0 |
0 |
defined $v1 ? : |
|
0 |
0 |
defined $v2 ? : |
432
|
0 |
0 |
defined $n ? : |
443
|
0 |
0 |
defined $c ? : |
|
0 |
0 |
exists $p->{'parent'} ? : |
448
|
0 |
0 |
defined $t ? : |
461
|
0 |
0 |
if ($cmd eq 'echo') { } |
|
0 |
0 |
elsif ($cmd eq 'print') { } |
|
0 |
0 |
elsif ($cmd eq 'namespace') { } |
|
0 |
0 |
elsif ($cmd =~ /^(include|include_once|require|require_once)$/) { } |
|
0 |
0 |
elsif ($cmd eq 'use') { } |
|
0 |
0 |
elsif ($cmd eq 'global') { } |
|
0 |
0 |
elsif ($cmd eq 'static') { } |
|
0 |
0 |
elsif ($cmd eq 'const') { } |
|
0 |
0 |
elsif ($cmd eq 'unset') { } |
|
0 |
0 |
elsif ($cmd eq 'return') { } |
|
0 |
0 |
elsif ($cmd eq 'goto') { } |
|
0 |
0 |
elsif ($cmd eq 'label') { } |
|
0 |
0 |
elsif ($cmd eq 'throw') { } |
|
0 |
0 |
elsif ($cmd eq 'if') { } |
|
0 |
0 |
elsif ($cmd eq 'while') { } |
|
0 |
0 |
elsif ($cmd eq 'do') { } |
|
0 |
0 |
elsif ($cmd eq 'for') { } |
|
0 |
0 |
elsif ($cmd eq 'foreach') { } |
|
0 |
0 |
elsif ($cmd eq 'switch') { } |
|
0 |
0 |
elsif ($cmd eq 'case') { } |
|
0 |
0 |
elsif ($cmd eq 'try') { } |
469
|
0 |
0 |
defined $block ? : |
502
|
0 |
0 |
defined $else ? : |
514
|
0 |
0 |
defined $key ? : |
517
|
0 |
0 |
defined $_->[0] ? : |
520
|
0 |
0 |
defined $expr ? : |
523
|
0 |
0 |
defined $finally ? : |
541
|
1202 |
21 |
if ($s =~ /^(\#(str|num|const)\d+|\#null)$/) |
550
|
64 |
135 |
if ($s =~ /^(\#(str|num|const)\d+|\#null)$/) |
559
|
0 |
0 |
if ($s =~ /^(\#num\d+|\#null)$/) |
568
|
57 |
1022 |
if ($s =~ /^(\#null)$/) |
577
|
259 |
7302 |
if ($s =~ /^(\#const\d++)$/) |
586
|
135 |
55 |
if ($s =~ /^(\#num\d+)$/) |
595
|
5832 |
10392 |
if ($s =~ /^(\#(str|num|const)\d+|\#null)$/) |
604
|
968 |
1510 |
if ($s =~ /^#arr\d+$/) |
613
|
4254 |
8546 |
if ($s =~ /^#blk\d+$/) |
632
|
3 |
1 |
if (length $hex <= 10) |
633
|
0 |
3 |
if ($hex =~ /^0X(.*)$/) { } |
640
|
0 |
1 |
unless (defined $high) |
646
|
0 |
1 |
if ($PHP::Decode::Parser::Config{'ivsize'} == 4) { } |
673
|
6 |
2257 |
if (defined $tab->{'strmap'} and $sym eq ')' and $pos > 2 and $tab->{'tok'}[$pos - 1] =~ /^#num\d+$/ and $tab->{'tok'}[$pos - 2] eq '(' and $tab->{'tok'}[$pos - 3] =~ /^chr$/i) { } |
680
|
6 |
0 |
if ($val != 0) { } |
697
|
6 |
3487 |
if ($sym eq "\n") |
699
|
0 |
6 |
if $tab->{'debug'} |
711
|
4 |
2183 |
if ($sym eq '__LINE__') { } |
731
|
1041 |
0 |
if (defined $tab->{'strmap'}) { } |
737
|
11 |
984 |
if ($pos > 1 and $tab->{'tok'}[$pos - 1] eq "." and $tab->{'tok'}[$pos - 2] =~ /^#str\d+$/) |
763
|
538 |
0 |
if (defined $tab->{'strmap'}) { } |
767
|
4 |
534 |
if ($sym =~ /^0[xX][0-9a-fA-F]+$/) { } |
|
0 |
534 |
elsif ($sym =~ /^0[0-7]+$/) { } |
|
6 |
528 |
elsif ($sym =~ /^[0-9]*\.[0-9]*/) { } |
797
|
1 |
7 |
if (scalar @{$tab->{'tok'};} > 0 and $tab->{'tok'}[-1] ne ";") |
937
|
7443 |
14033 |
if ($s =~ /^\$(GLOBALS\$|#inst\d+\$|[\w\x80-\xff]+\$)?(\$|[^\$]*)$/) |
946
|
4442 |
5897 |
if ($s =~ /^\$(GLOBALS\$|#inst\d+\$|[\w\x80-\xff]+\$)?[a-zA-Z_\x80-\xff][a-zA-Z0-9_\x80-\xff]*$/) |
955
|
1814 |
272 |
if ($s =~ /^[a-zA-Z_\x80-\xff][a-zA-Z0-9_\x80-\xff]*$/) |
964
|
17 |
0 |
if ($s =~ /^#const\d+$/) |
965
|
12 |
5 |
if (exists $magic_constants{$self->{'strmap'}{$s}}) |
977
|
84 |
64 |
if (is_block($s)) |
979
|
79 |
5 |
if (scalar @$a == 0) |
991
|
694 |
3099 |
if (is_block($s)) { } |
997
|
2996 |
103 |
if ($s ne "#null") |
1009
|
238 |
7 |
if (is_block($s)) |
1011
|
147 |
91 |
if (scalar @$a == 1) |
1076
|
3 |
11 |
if ($var =~ /^#ns\d+$/) { } |
|
8 |
3 |
elsif (is_strval($var)) { } |
1079
|
2 |
1 |
unless (defined $n) |
1083
|
3 |
0 |
if (defined $e) |
1101
|
79 |
11 |
if (is_strval($var)) |
1118
|
124 |
480 |
if ($base =~ /^\$GLOBALS$/) |
1120
|
123 |
1 |
if (defined $idxval) |
1139
|
37 |
17 |
if (defined $i) |
1143
|
8 |
29 |
if (defined $g) |
1167
|
1026 |
1 |
if (exists $self->{'strmap'}{'__LINEMAP__'}{$var}) |
1169
|
0 |
1026 |
if ($self->{'strmap'}{'__LINE__'} < $val) |
1170
|
0 |
0 |
if $self->{'log'} |
1216
|
0 |
0 |
if ($word =~ /^#/) { } |
1233
|
0 |
244 |
if (scalar @$tok == 0) |
1236
|
25 |
219 |
if ($tok->[0] eq $close) |
1241
|
0 |
219 |
if (not defined $val or $val eq $close) |
1244
|
1 |
218 |
if ($val eq ",") |
1248
|
218 |
0 |
if (scalar @$tok > 0) |
1249
|
103 |
115 |
if ($tok->[0] eq $close) { } |
|
82 |
33 |
elsif ($tok->[0] eq ',') { } |
|
33 |
0 |
elsif ($tok->[0] eq '=>') { } |
1260
|
2 |
31 |
if ($key =~ /^#expr\d+$/) { } |
|
1 |
30 |
elsif (is_null($key)) { } |
1262
|
2 |
0 |
if ($op eq "-" and not defined $v1) |
1264
|
2 |
0 |
if (defined $str and is_int_index($str)) |
1272
|
0 |
33 |
if (not defined $val or $val eq $close) |
1277
|
33 |
0 |
if (scalar @$tok > 0) { } |
1278
|
17 |
16 |
if ($tok->[0] eq $close) { } |
|
16 |
0 |
elsif ($tok->[0] eq ',') { } |
1299
|
3389 |
10012 |
if (scalar @$tok > 0 and $tok->[0] =~ /^([\;\:\,\)\]\}]|else|endif|endwhile|endfor|endforeach|as|=>|catch|finally)$/i) { } |
|
16 |
9996 |
elsif (scalar @$tok > 0 and $tok->[0] =~ /^null$/i) { } |
|
184 |
9812 |
elsif (scalar @$tok > 1 and $tok->[0] eq '{') { } |
|
60 |
9752 |
elsif (scalar @$tok > 1 and $tok->[0] eq '(') { } |
|
12 |
9740 |
elsif (scalar @$tok > 1 and $tok->[0] eq '[') { } |
|
8 |
9732 |
elsif (scalar @$tok > 1 and $tok->[0] eq '&') { } |
|
6083 |
3649 |
elsif (scalar @$tok == 1 || scalar @$tok > 1 && $tok->[1] =~ /^([\;\,\)\]\}]|as|=>)$/ || scalar @$tok > 2 && $tok->[1] eq ':' && $tok->[2] ne ':' and not exists $php_keywords{$tok->[0]}) { } |
|
0 |
3649 |
elsif (scalar @$tok > 1 and $tok->[0] eq '<' and $tok->[1] eq '?') { } |
|
0 |
3649 |
elsif (scalar @$tok > 5 and $tok->[0] eq '<' and $tok->[1] eq 'script' and $tok->[2] eq 'type' and $tok->[3] eq '=' and $tok->[5] eq '>') { } |
|
0 |
3649 |
elsif (scalar @$tok > 1 and $tok->[0] eq '?' and $tok->[1] eq '>') { } |
|
147 |
3502 |
elsif (scalar @$tok > 1 and lc $tok->[0] eq 'echo') { } |
|
0 |
3502 |
elsif (scalar @$tok > 1 and lc $tok->[0] eq 'print') { } |
|
10 |
3492 |
elsif (scalar @$tok > 1 and lc $tok->[0] eq 'namespace') { } |
|
0 |
3492 |
elsif (scalar @$tok > 1 and lc $tok->[0] eq 'use') { } |
|
0 |
3492 |
elsif (scalar @$tok > 1 and $tok->[0] =~ /^(include|include_once|require|require_once)$/i) { } |
|
6 |
3486 |
elsif (scalar @$tok > 1 and lc $tok->[0] eq 'global') { } |
|
118 |
3368 |
elsif (scalar @$tok > 1 and lc $tok->[0] eq 'return') { } |
|
1 |
3367 |
elsif (scalar @$tok > 1 and lc $tok->[0] eq 'goto') { } |
|
0 |
3367 |
elsif (scalar @$tok > 1 and lc $tok->[0] eq 'throw') { } |
|
2 |
3365 |
elsif (scalar @$tok > 0 and lc $tok->[0] eq 'break') { } |
|
0 |
3365 |
elsif (scalar @$tok > 0 and lc $tok->[0] eq 'continue') { } |
|
55 |
3310 |
elsif (scalar @$tok > 0 and lc($tok->[0]) =~ /^(var|static|public|protected|private|final|const)$/) { } |
|
0 |
3310 |
elsif (scalar @$tok > 0 and lc $tok->[0] eq '__halt_compiler') { } |
|
124 |
3186 |
elsif (scalar @$tok > 3 and lc $tok->[0] eq 'if' and $tok->[1] eq '(') { } |
|
9 |
3177 |
elsif (scalar @$tok > 3 and lc $tok->[0] eq 'switch' and $tok->[1] eq '(') { } |
|
15 |
3162 |
elsif (scalar @$tok > 2 and lc $tok->[0] eq 'case') { } |
|
0 |
3162 |
elsif (scalar @$tok > 1 and lc $tok->[0] eq 'default') { } |
|
1 |
3161 |
elsif (scalar @$tok > 3 and lc $tok->[0] eq 'try' and $tok->[1] eq '{') { } |
|
20 |
3141 |
elsif (scalar @$tok > 3 and lc $tok->[0] eq 'for' and $tok->[1] eq '(') { } |
|
10 |
3131 |
elsif (scalar @$tok > 3 and lc $tok->[0] eq 'while' and $tok->[1] eq '(') { } |
|
7 |
3124 |
elsif (scalar @$tok > 3 and lc $tok->[0] eq 'do' and $tok->[1] eq '{') { } |
|
18 |
3106 |
elsif (scalar @$tok > 3 and lc $tok->[0] eq 'foreach' and $tok->[1] eq '(') { } |
|
133 |
2973 |
elsif (scalar @$tok > 2 and $tok->[0] =~ /^array$/i and $tok->[1] eq '(') { } |
|
228 |
2745 |
elsif (scalar @$tok > 4 and lc $tok->[0] eq 'function' || $tok->[0] =~ /^#pfx\d+$/ && lc $tok->[1] eq 'function') { } |
|
56 |
2689 |
elsif (scalar @$tok > 3 and lc $tok->[0] eq 'class' || $tok->[0] =~ /^#pfx\d+$/ && lc $tok->[1] eq 'class') { } |
|
1 |
2688 |
elsif (scalar @$tok > 3 and lc $tok->[0] eq 'trait') { } |
|
36 |
2652 |
elsif (scalar @$tok > 1 and $tok->[0] =~ /^#pfx\d+$/) { } |
|
721 |
1931 |
elsif (scalar @$tok > 2 and not $tok->[0] =~ /^([\~\!\+\-\\]|new)$/i and $tok->[1] eq '(') { } |
|
0 |
1931 |
elsif (scalar @$tok > 1 and $tok->[0] eq '$' and is_symbol($tok->[1])) { } |
|
6 |
1925 |
elsif (scalar @$tok > 1 and $tok->[0] eq '$' and $tok->[1] =~ /^\$/) { } |
|
78 |
1847 |
elsif (scalar @$tok > 3 and $tok->[0] eq '$' and $tok->[1] eq '{') { } |
|
420 |
1427 |
elsif (scalar @$tok > 3 and is_strict_variable($tok->[0]) || $tok->[0] =~ /^#/ and $tok->[1] eq '[' || $tok->[1] eq '{') { } |
|
12 |
1415 |
elsif (scalar @$tok > 2 and $tok->[0] =~ /^(\+|\-)$/ and $tok->[1] eq $tok->[0]) { } |
|
0 |
1415 |
elsif (scalar @$tok > 3 and $tok->[0] eq '.' and $tok->[1] eq '.' and $tok->[2] eq '.') { } |
|
7 |
1408 |
elsif (scalar @$tok > 1 and $tok->[0] =~ /^\\$/) { } |
|
66 |
1342 |
elsif (scalar @$tok > 1 and $tok->[0] =~ /^([\~\!\+\-]|new|exception)$/i) { } |
|
1329 |
13 |
elsif (scalar @$tok > 2 and $tok->[1] =~ m[^([\.\+\-\*/\^\&\|\%<>\?\:]|=|\!|==|\!=|<>|<=|>=|<<|>>|===|\!==|<=>|\?\:|\?\?|\&\&|\|\||\+\+|\-\-|and|or|xor|instanceof|\->|::|\\)$]i) { } |
1324
|
60 |
0 |
if (scalar @$arglist > 0) |
1325
|
60 |
0 |
if (scalar @$arglist == 1) |
1329
|
2 |
58 |
if (is_strval($ref) and $str =~ /^(int|bool|float|string|array|object|unset)$/) |
1336
|
1 |
1 |
if ($str eq 'int') { } |
|
0 |
1 |
elsif ($str eq 'integer') { } |
|
1 |
0 |
elsif ($str eq 'string') { } |
|
0 |
0 |
elsif ($str eq 'binary') { } |
|
0 |
0 |
elsif ($str eq 'float') { } |
|
0 |
0 |
elsif ($str eq 'double') { } |
|
0 |
0 |
elsif ($str eq 'real') { } |
|
0 |
0 |
elsif ($str eq 'bool') { } |
|
0 |
0 |
elsif ($str eq 'boolean') { } |
|
0 |
0 |
elsif ($str eq 'array') { } |
|
0 |
0 |
elsif ($str eq 'object') { } |
|
0 |
0 |
elsif ($str eq 'unset') { } |
1368
|
6 |
2 |
if (is_strval($ref) or $ref =~ /^#expr\d+$/ or $ref =~ /^#call\d+$/ or $ref =~ /^#inst\d+$/) |
1421
|
5733 |
350 |
if (is_strict_variable($var) or $var =~ /^#/) { } |
|
0 |
350 |
elsif ($var =~ /^__FILE__$/) { } |
|
0 |
350 |
elsif ($var =~ /^__LINE__$/) { } |
|
3 |
347 |
elsif ($var =~ /^false$/i) { } |
|
3 |
344 |
elsif ($var =~ /^true$/i) { } |
|
344 |
0 |
elsif (is_symbol($var)) { } |
1422
|
1027 |
4706 |
if ($var =~ /^#str/) |
1429
|
0 |
0 |
if $self->{'log'} |
1433
|
0 |
0 |
if $self->{'log'} |
1444
|
2 |
0 |
if (scalar @$tok > 1 and $tok->[0] eq ":" and $tok->[1] ne ":" and not defined $last_op) |
1452
|
0 |
0 |
if (scalar @$tok > 2 and $tok->[2] eq 'php') { } |
1475
|
0 |
0 |
if (scalar @$tok > 3 and $tok->[0] eq "<" and $tok->[1] eq "/" and $tok->[2] eq "script" and $tok->[3] eq ">") |
1488
|
0 |
0 |
if $self->{'log'} |
1501
|
64 |
92 |
unless (is_strval($arg)) |
1504
|
156 |
0 |
if ($arg ne ",") |
1507
|
147 |
9 |
unless (scalar @$tok > 0 and $tok->[0] eq ",") |
1531
|
9 |
1 |
if ($tok->[0] ne "{") |
1534
|
9 |
0 |
if (defined $str) { } |
1541
|
2 |
8 |
if (scalar @$tok > 0 and $tok->[0] eq "{") |
1555
|
0 |
0 |
unless (scalar @$tok > 0 and $tok->[0] eq ",") |
1572
|
6 |
0 |
unless (scalar @$tok > 0 and $tok->[0] eq ",") |
1583
|
99 |
19 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1592
|
1 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1603
|
0 |
2 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1610
|
0 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1618
|
7 |
48 |
if (scalar @$tok > 0 and lc($tok->[0]) =~ /^(var|static|public|protected|private|final|const)$/) |
1636
|
1 |
123 |
if (scalar @$tok > 0 and $tok->[0] eq ':') { } |
1645
|
16 |
107 |
unless (is_block($then)) |
1646
|
0 |
16 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1653
|
17 |
107 |
if (scalar @$tok > 0 and lc $tok->[0] eq 'else') { } |
|
6 |
169 |
elsif (scalar @$tok > 0 and lc $tok->[0] eq 'elseif') { } |
1655
|
0 |
17 |
if (scalar @$tok > 0 and $tok->[0] eq ':') { } |
1664
|
1 |
16 |
unless (is_block($else)) |
1665
|
1 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1675
|
6 |
0 |
unless (is_block($else)) |
1679
|
0 |
124 |
if (scalar @$expr > 1) |
1690
|
0 |
9 |
if (scalar @$tok > 0 and $tok->[0] eq ':') { } |
|
9 |
0 |
elsif (scalar @$tok > 0 and $tok->[0] eq '{') { } |
1702
|
0 |
9 |
if (scalar @$expr > 1) |
1710
|
15 |
14 |
if ($e =~ /^#stmt\d+$/ and lc $self->{'strmap'}{$e}[0] eq 'case') { } |
1716
|
0 |
14 |
unless (defined $inst) |
1729
|
14 |
1 |
if (scalar @$tok > 0 and $tok->[0] eq ":" or $tok->[0] eq ";") |
1732
|
1 |
14 |
if ($expr =~ /^#stmt\d+$/ and lc $self->{'strmap'}{$expr}[0] eq "label") |
1740
|
0 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq ":" or $tok->[0] eq ";") |
1752
|
0 |
1 |
unless (is_block($try)) |
1753
|
0 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1766
|
0 |
1 |
unless (is_block($block)) |
1767
|
0 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1775
|
1 |
0 |
if (scalar @$tok > 0 and lc $tok->[0] eq "finally") |
1779
|
0 |
1 |
unless (is_block($finally)) |
1780
|
0 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1799
|
0 |
20 |
if (scalar @$tok > 0 and $tok->[0] eq ':') { } |
1808
|
0 |
20 |
unless (is_block($block)) |
1809
|
0 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1825
|
0 |
10 |
if (scalar @$tok > 0 and $tok->[0] eq ':') { } |
1834
|
1 |
9 |
unless (is_block($block)) |
1835
|
1 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1842
|
0 |
10 |
if (scalar @$expr > 1) |
1854
|
0 |
7 |
unless (is_block($block)) |
1855
|
0 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1861
|
7 |
0 |
if (scalar @$tok > 3 and lc $tok->[0] eq 'while' and $tok->[1] eq '(') { } |
1866
|
0 |
7 |
if (scalar @$expr > 1) |
1884
|
6 |
12 |
if (scalar @$expr == 3 and lc $expr->[1] eq 'as') { } |
|
12 |
0 |
elsif (scalar @$expr == 5 and lc $expr->[1] eq 'as' and $expr->[3] eq '=>') { } |
1895
|
0 |
18 |
if (scalar @$tok > 0 and $tok->[0] eq ':') { } |
1904
|
1 |
17 |
unless (is_block($block)) |
1905
|
1 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq ";") |
1928
|
19 |
209 |
if ($pfx =~ /^#pfx\d+$/) |
1936
|
212 |
16 |
if ($tok->[0] ne "(") |
1939
|
211 |
1 |
if (is_strval($cmd)) |
1944
|
228 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq '(') { } |
1951
|
228 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq '{') { } |
1963
|
16 |
212 |
unless (defined $cmd) |
1974
|
0 |
56 |
if ($pfx =~ /^#pfx\d+$/) |
1982
|
0 |
56 |
if ($tok->[0] eq "extends") |
1987
|
56 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq "{") |
2000
|
1 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq "{") |
2012
|
36 |
0 |
if (exists $self->{'strmap'}{$sym}) |
2014
|
11 |
25 |
if (exists $pfx->{'static'}) |
2020
|
11 |
0 |
unless (scalar @$tok > 0 and $tok->[0] eq ",") |
2027
|
9 |
16 |
if (exists $pfx->{'const'}) |
2033
|
9 |
0 |
unless (scalar @$tok > 0 and $tok->[0] eq ",") |
2049
|
78 |
643 |
unless (is_symbol($sym)) |
2052
|
1 |
720 |
if (defined $last_op and $last_op eq "\$") |
2056
|
23 |
697 |
if (defined $last_op and $last_op eq "::") |
2060
|
26 |
671 |
if (defined $last_op and $last_op eq "->") |
2064
|
2 |
669 |
if (defined $last_op and $last_op eq "\\") |
2068
|
16 |
653 |
if (is_strict_variable($sym)) |
2073
|
0 |
669 |
if (is_strval($cmd) and not is_null($cmd)) |
2076
|
0 |
669 |
if ($cmd =~ /^\@(.*)$/) |
2085
|
5 |
664 |
if ($cmd eq 'unset') { } |
|
2 |
662 |
elsif ($cmd eq 'list') { } |
2138
|
78 |
0 |
if (scalar @$arglist == 1) { } |
2140
|
21 |
57 |
if (is_strval($res)) |
2142
|
16 |
5 |
if (is_symbol($str)) |
2175
|
4 |
416 |
if (defined $last_op and $last_op eq "::") |
2179
|
0 |
416 |
if (defined $last_op and $last_op eq "->") |
2186
|
414 |
2 |
if ($bracket eq '[') { } |
2191
|
0 |
416 |
if (scalar @$arglist > 1) |
2196
|
320 |
96 |
if (scalar @$arglist == 1 and is_strval($arglist->[0])) { } |
|
0 |
112 |
elsif (scalar @$arglist == 1 and is_symbol($arglist->[0])) { } |
2271
|
7 |
59 |
if ($op eq '+' or $op eq '-') { } |
|
39 |
20 |
elsif (lc $op eq 'new') { } |
2278
|
7 |
32 |
if ($val =~ /^#(str|const)/) |
2297
|
16 |
1313 |
if ($tok->[1] =~ /^[<>\&\|\*\?]$/ and $tok->[2] eq $tok->[1]) |
2311
|
29 |
1300 |
if ($tok->[2] eq "=" and $tok->[1] =~ m[^([\.\+\-\*/\^\&\|\%]|<<|>>|\*\*|\?\?)$]) |
2327
|
45 |
1255 |
if ($tok->[1] eq "=" and $tok->[2] eq ">") |
2337
|
35 |
1220 |
if ($tok->[1] =~ /^(\+|\-)$/ and $tok->[2] eq $tok->[1] and is_strict_variable($tok->[0]) || $tok->[0] =~ /^#(scope|inst)\d+$/) { } |
|
5 |
1215 |
elsif (scalar @$tok > 3 and $tok->[1] =~ /^[=\!]$/ and $tok->[2] eq '=' and $tok->[3] eq '=') { } |
|
3 |
1212 |
elsif (scalar @$tok > 3 and $tok->[1] eq '<' and $tok->[2] eq '=' and $tok->[3] eq '>') { } |
|
20 |
1192 |
elsif ($tok->[1] =~ /^[=\!<>]$/ and $tok->[2] eq '=') { } |
|
0 |
1192 |
elsif ($tok->[1] eq '<' and $tok->[2] eq '>') { } |
|
0 |
1192 |
elsif ($tok->[1] =~ /^[=\!]$/ and $tok->[2] eq '==') { } |
|
52 |
1140 |
elsif ($tok->[1] eq '-' and $tok->[2] eq '>') { } |
|
41 |
1099 |
elsif ($tok->[1] eq ':' and $tok->[2] eq ':') { } |
|
3 |
2176 |
elsif ($tok->[1] eq '?' and $tok->[2] eq ':') { } |
2426
|
103 |
1152 |
if ($op eq '->' or $op eq '::' or $op eq '\\') { } |
2431
|
175 |
1080 |
if (defined $last_op) |
2432
|
0 |
175 |
unless (exists $op_prio{$op}) |
2435
|
0 |
175 |
unless (exists $op_prio{$last_op}) |
2438
|
0 |
175 |
if $self->{'debug'} |
2439
|
66 |
109 |
if ($op_prio{$op} >= $op_prio{$last_op}) |
2444
|
62 |
4 |
if ($op ne $last_op or not exists $op_right{$op}) |
2445
|
58 |
4 |
unless ($op eq "=" and exists $op_unary{$last_op} || !exists $op_right{$last_op}) |
2446
|
0 |
58 |
if $self->{'log'} |
2454
|
15 |
1182 |
if ($op eq '?') { } |
|
52 |
1130 |
elsif ($op eq '->') { } |
|
41 |
1089 |
elsif ($op eq '::') { } |
|
5 |
1084 |
elsif ($op eq '\\') { } |
|
35 |
1049 |
elsif ($op eq '++' or $op eq '--') { } |
2458
|
15 |
0 |
if (scalar @$tok > 0 and $tok->[0] eq ':') { } |
2471
|
2 |
50 |
if (is_block($op2)) |
2475
|
2 |
0 |
if (scalar @$a == 1) |
2486
|
1 |
40 |
unless (is_symbol($sym)) |
2511
|
0 |
29 |
if ($op eq "." and is_strval($op1) and scalar @$tok > 2 and is_strval($tok->[0]) and $tok->[1] eq ".") |
2533
|
13 |
0 |
if (scalar @$tok > 0) |
2538
|
0 |
13 |
if $self->{'log'} |
2550
|
12681 |
720 |
if (exists $self->{'strmap'}{'_LEVEL'}) { } |
2559
|
5084 |
8317 |
scalar @$tok > 10 ? : |
2561
|
2186 |
11215 |
$level <= 1 ? : |
2562
|
0 |
0 |
scalar @$tok > 10 ? : |
|
0 |
13401 |
if $self->{'log'} |
2572
|
0 |
3544 |
if ($stmt =~ /^[\)\]\}]$/) |
2582
|
0 |
416 |
if $self->{'debug'} |
2589
|
0 |
816 |
if $self->{'debug'} |
2591
|
416 |
400 |
if ($stmt eq $close) { } |
|
0 |
400 |
elsif (defined $separator and $stmt eq $separator) { } |
2610
|
0 |
1261 |
if $self->{'debug'} |
2615
|
0 |
2526 |
if $self->{'debug'} |
2617
|
1261 |
1265 |
if ($stmt eq $close) { } |
|
147 |
1118 |
elsif (defined $separator and $stmt eq $separator) { } |
2622
|
0 |
147 |
if (defined $last and $last eq $separator) |
2639
|
0 |
1269 |
if $self->{'debug'} |
2644
|
0 |
3558 |
if $self->{'debug'} |
2646
|
476 |
3082 |
if ($stmt eq $close) { } |
|
1056 |
2026 |
elsif (defined $separator and $stmt eq $separator) { } |
2673
|
331 |
454 |
if (scalar @$stmts == 1) |
2686
|
286 |
2830 |
if (defined $k) |
2691
|
0 |
2830 |
if (not defined $s) { } |
|
22 |
2808 |
elsif ($s =~ /^#null$/) { } |
|
164 |
2644 |
elsif ($s =~ /^#num\d+$/) { } |
|
0 |
2644 |
elsif ($s =~ /^#const\d+$/) { } |
|
484 |
2160 |
elsif ($s =~ /^#str\d+$/) { } |
|
133 |
2027 |
elsif ($s =~ /^#arr\d+$/) { } |
|
14 |
2013 |
elsif ($s =~ /^#fun\d+$/) { } |
|
87 |
1926 |
elsif ($s =~ /^#call\d+$/) { } |
|
50 |
1876 |
elsif ($s =~ /^#elem\d+$/) { } |
|
282 |
1594 |
elsif ($s =~ /^#expr\d+$/) { } |
|
0 |
1594 |
elsif ($s =~ /^#pfx\d+$/) { } |
|
12 |
1582 |
elsif ($s =~ /^#obj\d+$/) { } |
|
0 |
1582 |
elsif ($s =~ /^#scope\d+$/) { } |
|
0 |
1582 |
elsif ($s =~ /^#ns\d+$/) { } |
|
0 |
1582 |
elsif ($s =~ /^#inst\d+$/) { } |
|
0 |
1582 |
elsif ($s =~ /^#ref\d+$/) { } |
|
0 |
1582 |
elsif ($s =~ /^#class\d+$/) { } |
|
0 |
1582 |
elsif ($s =~ /^#trait\d+$/) { } |
|
0 |
1582 |
elsif ($s =~ /^#fh\d+$/) { } |
|
602 |
980 |
elsif ($s =~ /^#blk\d+$/) { } |
|
529 |
451 |
elsif ($s =~ /^#stmt\d+$/) { } |
|
352 |
99 |
elsif (is_variable($s)) { } |
2711
|
236 |
0 |
if (is_int_index($k) || is_strval($k) and !defined($val) || defined $val && is_strval($val)) { } |
2717
|
0 |
0 |
unless (is_int_index($k)) |
2721
|
0 |
0 |
if (defined $val) { } |
2727
|
0 |
0 |
if ($k ne $k2 or $val ne $newmap{$k2}) |
2732
|
0 |
133 |
if ($changed) |
2748
|
0 |
87 |
if ($f =~ /^#fun\d+$/) { } |
2757
|
0 |
65 |
if ($v ne $k) |
2761
|
0 |
87 |
if ($name ne $f or $arg_changed) |
2769
|
50 |
0 |
if (defined $i) |
2772
|
0 |
50 |
if ($v ne $vv or defined $i and $i ne $ii) |
2782
|
276 |
6 |
if (defined $v1) |
2785
|
282 |
0 |
if (defined $v2) |
2788
|
10 |
272 |
if (defined $v1 and $v1 ne $vv1 or defined $v2 and $v2 ne $vv2) |
2798
|
12 |
0 |
unless ($o =~ /^#call\d+$/) |
2802
|
12 |
0 |
unless (exists $self->{'strmap'}{$m} and is_symbol($self->{'strmap'}{$m})) |
2806
|
0 |
12 |
if ($o ne $oo or $m ne $mm) |
2814
|
0 |
0 |
unless (exists $self->{'strmap'}{$c} and is_symbol($self->{'strmap'}{$c})) |
2818
|
0 |
0 |
unless (exists $self->{'strmap'}{$e} and is_symbol($self->{'strmap'}{$e})) |
2822
|
0 |
0 |
if ($c ne $cc or $e ne $ee) |
2830
|
0 |
0 |
if (defined $n) |
2832
|
0 |
0 |
unless (exists $self->{'strmap'}{$n} and is_symbol($self->{'strmap'}{$n})) |
2836
|
0 |
0 |
if (defined $n and $n ne $nn or $e ne $ee) |
2860
|
93 |
605 |
if ($v ne $k) { } |
2861
|
18 |
75 |
unless ($self->is_empty_block($v)) |
2869
|
85 |
517 |
if ($arg_changed) |
2874
|
108 |
421 |
if ($cmd eq 'echo') { } |
|
0 |
421 |
elsif ($cmd eq 'print') { } |
|
0 |
421 |
elsif ($cmd eq 'namespace') { } |
|
0 |
421 |
elsif ($cmd =~ /^(include|include_once|require|require_once)$/) { } |
|
0 |
421 |
elsif ($cmd eq 'use') { } |
|
8 |
413 |
elsif ($cmd eq 'global') { } |
|
8 |
405 |
elsif ($cmd eq 'static') { } |
|
0 |
405 |
elsif ($cmd eq 'const') { } |
|
0 |
405 |
elsif ($cmd eq 'unset') { } |
|
386 |
19 |
elsif ($cmd eq 'return') { } |
|
0 |
19 |
elsif ($cmd eq 'goto') { } |
|
0 |
19 |
elsif ($cmd eq 'label') { } |
|
0 |
19 |
elsif ($cmd eq 'throw') { } |
|
15 |
4 |
elsif ($cmd eq 'if') { } |
|
0 |
4 |
elsif ($cmd eq 'while') { } |
|
0 |
4 |
elsif ($cmd eq 'do') { } |
|
0 |
4 |
elsif ($cmd eq 'for') { } |
|
4 |
0 |
elsif ($cmd eq 'foreach') { } |
|
0 |
0 |
elsif ($cmd eq 'switch') { } |
|
0 |
0 |
elsif ($cmd eq 'case') { } |
|
0 |
0 |
elsif ($cmd eq 'try') { } |
2882
|
0 |
108 |
if ($v ne $k) |
2886
|
0 |
108 |
if ($arg_changed) |
2893
|
0 |
0 |
if ($v ne $arg) |
2901
|
0 |
0 |
if (defined $block) |
2904
|
0 |
0 |
if ($v ne $arg or $block1 ne $block) |
2911
|
0 |
0 |
if ($v ne $arg) |
2922
|
0 |
0 |
if ($v ne $k) |
2926
|
0 |
0 |
if ($arg_changed) |
2937
|
0 |
8 |
if ($v ne $k) |
2941
|
0 |
8 |
if ($arg_changed) |
2952
|
0 |
8 |
if ($v ne $k) |
2956
|
0 |
8 |
if ($arg_changed) |
2967
|
0 |
0 |
if ($v ne $k) |
2971
|
0 |
0 |
if ($arg_changed) |
2982
|
0 |
0 |
if ($v ne $k) |
2986
|
0 |
0 |
if ($arg_changed) |
2993
|
386 |
0 |
if (defined $v) |
2996
|
0 |
386 |
if (defined $v and $v ne $arg) |
3003
|
0 |
0 |
if ($v ne $arg) |
3010
|
0 |
0 |
if ($v ne $arg) |
3017
|
0 |
0 |
if ($v ne $arg) |
3026
|
0 |
15 |
if (defined $else) |
3029
|
2 |
13 |
if ($cond ne $cond1 or $then ne $then1 or defined $else and $else ne $else1) |
3030
|
2 |
0 |
if ($self->is_empty_block($then1) and !defined($else) || $self->is_empty_block($else1)) { } |
3041
|
0 |
0 |
if ($cond ne $cond1 or $block ne $block1) |
3049
|
0 |
0 |
if ($cond ne $cond1 or $block ne $block1) |
3059
|
0 |
0 |
if ($pre ne $pre1 or $cond ne $cond1 or $post ne $post1 or $block ne $block1) |
3067
|
4 |
0 |
if (defined $key) |
3073
|
1 |
3 |
if ($expr ne $expr1 or defined $key and $key ne $key1 or $value ne $value1 or $block ne $block1) |
3087
|
0 |
0 |
if (defined $c) |
3092
|
0 |
0 |
if (defined $c1 and $c ne $c1 or $b ne $b1) |
3097
|
0 |
0 |
if ($expr ne $expr1 or $changed) |
3104
|
0 |
0 |
unless (defined $expr) |
3107
|
0 |
0 |
if (defined $expr and $expr ne $expr1) |
3124
|
0 |
0 |
if (defined $e1 and $e ne $e1 or $b ne $b1) |
3129
|
0 |
0 |
if (defined $finally) |
3132
|
0 |
0 |
if ($try ne $try1 or $changed or defined $finally and $finally ne $finally1) |
3139
|
98 |
2732 |
if ($s ne $s0) |
3140
|
0 |
98 |
if $self->{'debug'} |
3158
|
0 |
1173 |
if (exists $fmt->{'escape_ctrl'}) { } |
3172
|
0 |
8423 |
if (not defined $s) { } |
|
30 |
8393 |
elsif ($s =~ /^#null$/) { } |
|
570 |
7823 |
elsif ($s =~ /^#num\d+$/) { } |
|
23 |
7800 |
elsif ($s =~ /^#const\d+$/) { } |
|
1172 |
6628 |
elsif ($s =~ /^#str\d+$/) { } |
|
186 |
6442 |
elsif ($s =~ /^#arr\d+$/) { } |
|
239 |
6203 |
elsif ($s =~ /^#fun\d+$/) { } |
|
370 |
5833 |
elsif ($s =~ /^#call\d+$/) { } |
|
275 |
5558 |
elsif ($s =~ /^#elem\d+$/) { } |
|
1323 |
4235 |
elsif ($s =~ /^#expr\d+$/) { } |
|
16 |
4219 |
elsif ($s =~ /^#pfx\d+$/) { } |
|
34 |
4185 |
elsif ($s =~ /^#obj\d+$/) { } |
|
4 |
4181 |
elsif ($s =~ /^#scope\d+$/) { } |
|
0 |
4181 |
elsif ($s =~ /^#ns\d+$/) { } |
|
21 |
4160 |
elsif ($s =~ /^#inst\d+$/) { } |
|
8 |
4152 |
elsif ($s =~ /^#ref\d+$/) { } |
|
56 |
4096 |
elsif ($s =~ /^#class\d+$/) { } |
|
1 |
4095 |
elsif ($s =~ /^#trait\d+$/) { } |
|
0 |
4095 |
elsif ($s =~ /^#fh\d+$/) { } |
|
1099 |
2996 |
elsif ($s =~ /^#blk\d+$/) { } |
|
537 |
2459 |
elsif ($s =~ /^#stmt\d+$/) { } |
|
1827 |
632 |
elsif (is_variable($s)) { } |
3178
|
570 |
0 |
if (exists $self->{'strmap'}{$s}) |
3179
|
570 |
0 |
unless (exists $fmt->{'unified'}) |
3185
|
23 |
0 |
if (exists $self->{'strmap'}{$s}) |
3186
|
23 |
0 |
unless (exists $fmt->{'unified'}) |
3192
|
1172 |
0 |
if (exists $self->{'strmap'}{$s}) |
3193
|
1172 |
0 |
unless (exists $fmt->{'unified'}) |
3195
|
0 |
1172 |
if (exists $fmt->{'mask_eval'}) |
3199
|
0 |
1172 |
if (exists $fmt->{'max_strlen'} and length $s > $fmt->{'max_strlen'}) |
3216
|
278 |
0 |
if (defined $val) |
3221
|
162 |
24 |
if (scalar @$keys > 0) |
3232
|
213 |
26 |
if (defined $f) |
3241
|
100 |
139 |
if (scalar @$a > 0) |
3258
|
4 |
366 |
if ($f =~ /^#fun\d+$/) { } |
3271
|
169 |
201 |
if (scalar @$a > 0) |
3280
|
254 |
21 |
if (defined $i) |
3289
|
1272 |
51 |
if (defined $v1) |
3290
|
30 |
1242 |
if ($v1 =~ /^#expr\d+$/) { } |
|
6 |
1236 |
elsif ($op eq '=' and $v1 =~ /^#arr\d+$/) { } |
3293
|
6 |
24 |
if ($op ne "=" and $op ne $vop) |
3296
|
0 |
0 |
if (exists $op_unary{$vop} and $vop ne "new" and is_variable($vv2) || $vv2 =~ /^#elem\d+$/ || $vv2 =~ /^#call\d+$/) |
3299
|
6 |
24 |
if ($add_brace) |
3303
|
6 |
24 |
if ($add_brace) |
3317
|
12 |
1 |
if (defined $val) |
3318
|
0 |
12 |
unless ($numerical) |
3326
|
6 |
0 |
if (scalar @$keys > 0) |
3335
|
1288 |
35 |
if (defined $v2) |
3336
|
24 |
1264 |
if ($op eq "\$") |
3339
|
96 |
1192 |
if ($v2 =~ /^#expr\d+$/) { } |
3342
|
8 |
80 |
if ($op ne "?" and $op ne "=" and $op ne $vop) |
3345
|
8 |
13 |
if (exists $op_unary{$vop} and is_variable($vv2) || $vv2 =~ /^#elem\d+$/ || $vv2 =~ /^#call\d+$/) |
3348
|
7 |
89 |
if ($add_brace) |
3352
|
7 |
89 |
if ($add_brace) |
3358
|
24 |
1264 |
if ($op eq "\$") |
3370
|
0 |
34 |
if ($o =~ /^#call\d+$/) { } |
3378
|
0 |
34 |
if (exists $self->{'strmap'}{$m} and is_strval($m)) { } |
3380
|
0 |
0 |
if (is_symbol($sym)) { } |
3395
|
0 |
4 |
if (exists $self->{'strmap'}{$c} and is_symbol($self->{'strmap'}{$c})) { } |
3401
|
0 |
4 |
if (exists $self->{'strmap'}{$e} and is_symbol($self->{'strmap'}{$e})) { } |
3409
|
0 |
0 |
if (defined $n) |
3410
|
0 |
0 |
if (exists $self->{'strmap'}{$n} and is_symbol($self->{'strmap'}{$n})) { } |
3437
|
0 |
56 |
if (exists $p->{'parent'}) |
3460
|
93 |
1006 |
if ($type eq 'expr') { } |
|
500 |
506 |
elsif ($type eq 'flat') { } |
|
8 |
498 |
elsif ($type eq 'case') { } |
|
1 |
497 |
elsif ($type eq 'brace') { } |
3465
|
82 |
11 |
if (scalar @$a > 0) |
3471
|
0 |
1295 |
if ($k =~ /^#pfx\d+$/) |
3474
|
1040 |
255 |
if ($out->[-1] ne "}" and $out->[-1] ne ":") |
3478
|
433 |
67 |
if (scalar @$a > 0 and $out->[-1] eq ";") |
3479
|
0 |
433 |
if $fmt->{'avoid_semicolon'} |
3486
|
8 |
0 |
if (scalar @$a > 0) |
3490
|
1 |
0 |
if (scalar @$a == 1) { } |
3496
|
0 |
0 |
if ($out->[-1] ne ")") |
3500
|
0 |
0 |
if (scalar @$a > 0 and $out->[-1] eq ";") |
3509
|
16 |
649 |
if ($k =~ /^#pfx\d+$/) |
3512
|
533 |
116 |
if ($out->[-1] ne "}" and $out->[-1] ne ":") |
3516
|
382 |
115 |
if (scalar @$a > 0 and $out->[-1] eq ";") |
3517
|
0 |
382 |
if $fmt->{'avoid_semicolon'} |
3523
|
183 |
354 |
if ($cmd eq 'echo') { } |
|
0 |
354 |
elsif ($cmd eq 'print') { } |
|
10 |
344 |
elsif ($cmd eq 'namespace') { } |
|
0 |
344 |
elsif ($cmd =~ /^(include|include_once|require|require_once)$/) { } |
|
0 |
344 |
elsif ($cmd eq 'use') { } |
|
6 |
338 |
elsif ($cmd eq 'global') { } |
|
11 |
327 |
elsif ($cmd eq 'static') { } |
|
9 |
318 |
elsif ($cmd eq 'const') { } |
|
5 |
313 |
elsif ($cmd eq 'unset') { } |
|
116 |
197 |
elsif ($cmd eq 'return') { } |
|
1 |
196 |
elsif ($cmd eq 'goto') { } |
|
1 |
195 |
elsif ($cmd eq 'label') { } |
|
0 |
195 |
elsif ($cmd eq 'throw') { } |
|
103 |
92 |
elsif ($cmd eq 'if') { } |
|
16 |
76 |
elsif ($cmd eq 'while') { } |
|
8 |
68 |
elsif ($cmd eq 'do') { } |
|
31 |
37 |
elsif ($cmd eq 'for') { } |
|
29 |
8 |
elsif ($cmd eq 'foreach') { } |
|
6 |
2 |
elsif ($cmd eq 'switch') { } |
|
0 |
2 |
elsif ($cmd eq 'case') { } |
|
1 |
1 |
elsif ($cmd eq 'try') { } |
3530
|
183 |
0 |
if (scalar @$a > 0) |
3541
|
9 |
1 |
if ($arg ne "") |
3544
|
2 |
8 |
if (defined $block) |
3558
|
0 |
0 |
if (scalar @$a > 0) |
3568
|
6 |
0 |
if (scalar @$a > 0) |
3581
|
11 |
0 |
if (scalar @$a > 0) |
3594
|
9 |
0 |
if (scalar @$a > 0) |
3605
|
5 |
0 |
if (scalar @$a > 0) |
3633
|
14 |
89 |
if (defined $else) |
3638
|
14 |
0 |
is_block($else) ? : |
3639
|
5 |
9 |
if (@$stmts == 1 and $stmts->[0] =~ /#stmt\d+$/ and $self->{'strmap'}{$stmts->[0]}[0] eq 'if') { } |
3681
|
19 |
10 |
if (defined $key) |
3699
|
8 |
0 |
if (defined $c) { } |
3713
|
0 |
0 |
if (not defined $expr) { } |
3735
|
1 |
0 |
if (defined $finally) |
3744
|
35 |
1792 |
if (defined $global) { } |
3752
|
14 |
1778 |
if (defined $class) { } |
|
4 |
1774 |
elsif ($s eq '$') { } |
|
1 |
1773 |
elsif (not is_strict_variable($s)) { } |
3775
|
12 |
620 |
if (defined $class) { } |
3776
|
0 |
12 |
if ($class =~ /^(#inst\d+)$/) { } |
3810
|
0 |
0 |
unless (defined $val) |
3813
|
0 |
0 |
if ($val eq "}") |
3818
|
0 |
0 |
if ($val =~ /^(case|default)$/) { } |
|
0 |
0 |
elsif ($val =~ /^(function|class)$/) { } |
3823
|
0 |
0 |
if (scalar @$in > 0 and $in->[0] =~ /^(case|default)$/) |
3828
|
0 |
0 |
if ($val eq '{' and defined $lastval and $lastval eq '$') { } |
|
0 |
0 |
elsif ($val eq '(') { } |
|
0 |
0 |
elsif ($val eq '{') { } |
|
0 |
0 |
elsif ($val eq ';') { } |
|
0 |
0 |
elsif ($val eq ':') { } |
3831
|
0 |
0 |
if (defined $lastval and $lastval eq 'for') { } |
|
0 |
0 |
elsif (defined $lastval and $lastval eq 'switch') { } |
3839
|
0 |
0 |
if ($isswitch) { } |
3846
|
0 |
0 |
if (scalar @$in > 0 and not $in->[0] =~ /^(else|catch|finally|\))$/) |
3852
|
0 |
0 |
unless ($isfor) |
3857
|
0 |
0 |
if ($iscase) |
3868
|
0 |
0 |
if (defined $val and $val eq "}") |
3869
|
0 |
0 |
if ($varblk == 0) |
3874
|
0 |
0 |
if (defined $val and $val eq ")") |
3889
|
0 |
0 |
unless (defined $val) |
3900
|
0 |
0 |
if (defined $lastval and $lastval ne "\n" and not $lastval =~ /^\t*$/) |
3901
|
0 |
0 |
if (not $val =~ /^(\[|\]|\(|\)|\;|\,|\\n|->|::)$/) { } |
|
0 |
0 |
elsif ($val eq '(' and exists $php_keywords{lc $lastval}) { } |
|
0 |
0 |
elsif ($val eq '(' and not is_symbol($lastval) and not $lastval =~ /^(\[|\]|\(|\))$/) { } |
3902
|
0 |
0 |
unless ($lastval =~ /^(\[|\(|\!|\~|->|::)$/) |
3903
|
0 |
0 |
unless ($val eq '++' || $val eq '--' and is_strict_variable($lastval)) |
3908
|
0 |
0 |
unless ($lastval =~ /^(array|empty|isset|unset|list)$/) |
3932
|
781 |
2 |
unless defined $fmt |
3936
|
175 |
603 |
if (not $fmt->{'avoid_semicolon'} and scalar @out > 0 and $out[-1] ne "}" and $out[-1] ne ";") |
3939
|
0 |
783 |
if (exists $fmt->{'indent'}) |
3955
|
681 |
4790 |
if ($s =~ /^#blk\d+$/) { } |
|
12 |
4778 |
elsif ($s =~ /^#const\d+$/) { } |
|
286 |
4492 |
elsif ($s =~ /^#arr\d+$/) { } |
|
23 |
4469 |
elsif ($s =~ /^#fun\d+$/) { } |
|
482 |
3987 |
elsif ($s =~ /^#expr\d+$/) { } |
|
174 |
3813 |
elsif ($s =~ /^#elem\d+$/) { } |
|
9 |
3804 |
elsif ($s =~ /^#obj\d+$/) { } |
|
19 |
3785 |
elsif ($s =~ /^#inst\d+$/) { } |
|
0 |
3785 |
elsif ($s =~ /^#scope\d+$/) { } |
|
0 |
3785 |
elsif ($s =~ /^#ns\d+$/) { } |
|
0 |
3785 |
elsif ($s =~ /^#ref\d+$/) { } |
|
295 |
3490 |
elsif ($s =~ /^#call\d+$/) { } |
|
0 |
3490 |
elsif ($s =~ /^#pfx\d+$/) { } |
|
19 |
3471 |
elsif ($s =~ /^#class\d+$/) { } |
|
0 |
3471 |
elsif ($s =~ /^#trait\d+$/) { } |
|
0 |
3471 |
elsif ($s =~ /^#fh\d+$/) { } |
|
582 |
2889 |
elsif ($s =~ /^#stmt\d+$/) { } |
|
750 |
2139 |
elsif (is_variable($s)) { } |
3976
|
21 |
436 |
unless (is_int_index($k)) |
3979
|
457 |
0 |
if (defined $val) |
3984
|
264 |
22 |
if ($haskey) { } |
3991
|
8 |
15 |
if (defined $f) { } |
3998
|
450 |
32 |
if (defined $v1) |
3999
|
51 |
399 |
if ($op eq '=' and $v1 =~ /^#elem\d+$/ and defined $v2) { } |
|
14 |
385 |
elsif ($op eq '=' and defined $v2 and $v2 =~ /^#call\d+$/) { } |
|
283 |
102 |
elsif ($op eq '=' and defined $v2) { } |
|
30 |
72 |
elsif ($op eq '.') { } |
|
14 |
58 |
elsif ($op eq '++' or $op eq '--') { } |
4002
|
34 |
17 |
if (defined $i) { } |
4010
|
0 |
14 |
if ($f eq 'range') { } |
4024
|
348 |
102 |
if ($op eq '=') { } |
|
14 |
88 |
elsif ($op eq '++') { } |
|
0 |
88 |
elsif ($op eq '--') { } |
4035
|
468 |
14 |
if (defined $v2) |
4036
|
30 |
438 |
if ($op eq '.') { } |
|
1 |
437 |
elsif ($op eq '++' or $op eq '--') { } |
4043
|
0 |
468 |
if ($op eq '++') { } |
|
1 |
467 |
elsif ($op eq '--') { } |
4053
|
174 |
0 |
if (defined $v) |
4055
|
54 |
120 |
if defined $hint and $hint & 65536 |
4056
|
157 |
17 |
if (defined $i) { } |
4062
|
157 |
17 |
if (defined $i) |
4068
|
22 |
135 |
if (defined $g) |
4074
|
4 |
5 |
if (lc $o ne "\$this") |
4077
|
9 |
0 |
if (defined $m) |
4082
|
19 |
0 |
if (defined $c) |
4087
|
0 |
0 |
if (defined $e) |
4092
|
0 |
0 |
if (defined $e) |
4097
|
0 |
0 |
if (defined $v) |
4103
|
14 |
281 |
if (exists $info->{'state'} and $info->{'state'}) { } |
4111
|
3 |
180 |
if ($f eq 'strlen') { } |
|
2 |
178 |
elsif ($f eq 'base64_decode') { } |
|
0 |
178 |
elsif ($f eq 'gzinflate') { } |
4136
|
128 |
454 |
if ($cmd eq 'echo') { } |
|
0 |
454 |
elsif ($cmd eq 'print') { } |
|
0 |
454 |
elsif ($cmd eq 'namespace') { } |
|
0 |
454 |
elsif ($cmd =~ /^(include|include_once|require|require_once)$/) { } |
|
0 |
454 |
elsif ($cmd eq 'use') { } |
|
9 |
445 |
elsif ($cmd eq 'global') { } |
|
6 |
439 |
elsif ($cmd eq 'static') { } |
|
0 |
439 |
elsif ($cmd eq 'const') { } |
|
0 |
439 |
elsif ($cmd eq 'unset') { } |
|
276 |
163 |
elsif ($cmd eq 'return') { } |
|
0 |
163 |
elsif ($cmd eq 'goto') { } |
|
0 |
163 |
elsif ($cmd eq 'label') { } |
|
0 |
163 |
elsif ($cmd eq 'throw') { } |
|
129 |
34 |
elsif ($cmd eq 'if') { } |
|
6 |
28 |
elsif ($cmd eq 'while') { } |
|
1 |
27 |
elsif ($cmd eq 'do') { } |
|
8 |
19 |
elsif ($cmd eq 'for') { } |
|
11 |
8 |
elsif ($cmd eq 'foreach') { } |
|
7 |
1 |
elsif ($cmd eq 'switch') { } |
|
0 |
1 |
elsif ($cmd eq 'case') { } |
|
0 |
1 |
elsif ($cmd eq 'try') { } |
|
1 |
0 |
elsif ($cmd eq 'break') { } |
|
0 |
0 |
elsif ($cmd eq 'continue') { } |
4148
|
0 |
0 |
if (defined $block) |
4189
|
1 |
275 |
if exists $info->{'state'} |
4211
|
15 |
114 |
if (defined $else) |
4239
|
7 |
4 |
if (defined $key) |
4254
|
9 |
0 |
if (defined $c) |
4262
|
0 |
0 |
if (defined $expr) |
4275
|
0 |
0 |
if (defined $finally) |
4286
|
48 |
702 |
if (defined $global) { } |
4289
|
469 |
233 |
if (defined $hint) { } |
4291
|
132 |
337 |
unless $hint & 65536 |
4306
|
0 |
0 |
if (not defined $s) { } |
|
0 |
0 |
elsif ($s =~ /^#null$/) { } |
|
0 |
0 |
elsif ($s =~ /^#num\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#const\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#str\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#arr\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#fun\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#call\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#elem\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#expr\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#pfx\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#obj\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#scope\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#ns\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#inst\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#ref\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#class\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#trait\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#fh\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#blk\d+$/) { } |
|
0 |
0 |
elsif ($s =~ /^#stmt\d+$/) { } |
|
0 |
0 |
elsif (is_variable($s)) { } |
4312
|
0 |
0 |
unless (exists $self->{'strmap'}{$s}) |
4319
|
0 |
0 |
unless (exists $self->{'strmap'}{$s}) |
4324
|
0 |
0 |
unless (is_symbol($s)) |
4330
|
0 |
0 |
unless (exists $self->{'strmap'}{$s}) |
4348
|
0 |
0 |
if (is_int_index($k)) { } |
4351
|
0 |
0 |
unless $self->translate_stmt($out, $k, $info) |
4354
|
0 |
0 |
if (defined $val) { } |
4355
|
0 |
0 |
unless $self->translate_stmt($out, $val, $info) |
4361
|
0 |
0 |
if (scalar @$keys > 0) |
4369
|
0 |
0 |
if (defined $f) |
4370
|
0 |
0 |
unless (is_symbol($f)) |
4379
|
0 |
0 |
if (scalar @$a > 0) |
4383
|
0 |
0 |
unless $self->translate_stmt($out, $k, $info) |
4394
|
0 |
0 |
if (keys %{$$info{"locals"};} > 0) |
4398
|
0 |
0 |
unless $self->translate_stmt($out, $k, $info) |
4409
|
0 |
0 |
unless $self->translate_stmt($out, $k, $info) |
4418
|
0 |
0 |
unless (is_symbol($f)) |
4422
|
0 |
0 |
if ($f eq 'strlen' and scalar @$a == 1) { } |
|
0 |
0 |
elsif ($f eq 'isset' and scalar @$a == 1) { } |
|
0 |
0 |
elsif ($f eq 'range' and scalar @$a == 2) { } |
|
0 |
0 |
elsif ($f eq 'base64_encode' and scalar @$a == 1) { } |
|
0 |
0 |
elsif ($f eq 'base64_decode' and scalar @$a == 1) { } |
|
0 |
0 |
elsif ($f eq 'gzinflate' and scalar @$a == 1) { } |
|
0 |
0 |
elsif ($f =~ /^(chr|ord)$/ and scalar @$a == 1) { } |
4428
|
0 |
0 |
unless $self->translate_stmt($out, $a->[0], $info) |
4430
|
0 |
0 |
unless $self->translate_stmt($out, $a->[1], $info) |
4437
|
0 |
0 |
unless $self->translate_stmt($out, $a->[0], $info) |
4446
|
0 |
0 |
unless $self->translate_stmt($out, $a->[0], $info) |
4454
|
0 |
0 |
unless $self->translate_stmt($out, $a->[0], $info) |
4469
|
0 |
0 |
unless $self->translate_stmt($out, $k, $info) |
4472
|
0 |
0 |
if (scalar @$a > 0) |
4479
|
0 |
0 |
if (exists $info->{'vars'}{$v} and ($info->{'vars'}{$v} & 65535) == 16) |
4482
|
0 |
0 |
unless $self->translate_stmt($out, $v, $info) |
4484
|
0 |
0 |
if (defined $i) { } |
4485
|
0 |
0 |
unless $self->translate_stmt($out, $i, $info) |
4494
|
0 |
0 |
unless $self->translate_stmt($out, $v, $info) |
4496
|
0 |
0 |
if (exists $info->{'vars'}{$v} and ($info->{'vars'}{$v} & 65535) == 32) { } |
4498
|
0 |
0 |
if (defined $i) |
4499
|
0 |
0 |
unless $self->translate_stmt($out, $i, $info) |
4504
|
0 |
0 |
if (defined $i) |
4505
|
0 |
0 |
unless $self->translate_stmt($out, $i, $info) |
4512
|
0 |
0 |
if (defined $v1) |
4513
|
0 |
0 |
if ($v1 =~ /^#expr\d+$/) { } |
|
0 |
0 |
elsif ($v1 =~ /^#elem\d+$/ and defined $v2 and $op eq '=') { } |
4515
|
0 |
0 |
if ($op ne "=" and $op ne $vop) |
4518
|
0 |
0 |
unless $self->translate_stmt($out, $v1, $info) |
4519
|
0 |
0 |
if ($op ne "=" and $op ne $vop) |
4525
|
0 |
0 |
if (defined $i and is_strict_variable($v)) { } |
4538
|
0 |
0 |
if (exists $info->{'vars'}{$v} and ($info->{'vars'}{$v} && 65535) == 32) { } |
4546
|
0 |
0 |
unless $self->translate_stmt($out, $v, $info) |
4549
|
0 |
0 |
unless $self->translate_stmt($out, $v2, $info) |
4557
|
0 |
0 |
unless $self->translate_stmt($out, $v, $info) |
4574
|
0 |
0 |
unless $self->translate_stmt($out, $v1, $info) |
4577
|
0 |
0 |
unless $self->translate_stmt($out, $v1, $info) |
4580
|
0 |
0 |
if ($op eq '==') { } |
|
0 |
0 |
elsif ($op eq '!=') { } |
4587
|
0 |
0 |
if (defined $v2) |
4588
|
0 |
0 |
if ($op eq "\$") |
4591
|
0 |
0 |
if ($v2 =~ /^#expr\d+$/) { } |
4593
|
0 |
0 |
if ($op ne "?" and $op ne "=" and $op ne $vop) |
4596
|
0 |
0 |
unless $self->translate_stmt($out, $v2, $info) |
4597
|
0 |
0 |
if ($op ne "?" and $op ne "=" and $op ne $vop) |
4601
|
0 |
0 |
unless $self->translate_stmt($out, $v2, $info) |
4603
|
0 |
0 |
if ($op eq "\$") |
4608
|
0 |
0 |
unless (exists $self->{'strmap'}{$s}) |
4613
|
0 |
0 |
if (exists $pfx->{'global'}) |
4642
|
0 |
0 |
unless $self->translate_stmt($out, $v, $info) |
4663
|
0 |
0 |
if ($type eq 'expr') { } |
|
0 |
0 |
elsif ($type eq 'flat') { } |
|
0 |
0 |
elsif ($type eq 'case') { } |
|
0 |
0 |
elsif ($type eq 'brace') { } |
4665
|
0 |
0 |
unless $self->translate_stmt($out, $k, $info) |
4668
|
0 |
0 |
if (scalar @$a > 0) |
4673
|
0 |
0 |
unless $self->translate_stmt($out, $k, $info) |
4674
|
0 |
0 |
if ($k =~ /^#pfx\d+$/) |
4677
|
0 |
0 |
if ($out->[-1] ne "}") |
4681
|
0 |
0 |
if (scalar @$a > 0 and $out->[-1] eq ";") |
4686
|
0 |
0 |
unless $self->translate_stmt($out, $k, $info) |
4689
|
0 |
0 |
if (scalar @$a > 0) |
4693
|
0 |
0 |
if (scalar @$a == 1) { } |
4694
|
0 |
0 |
unless $self->translate_stmt($out, $a->[0], $info) |
4698
|
0 |
0 |
unless $self->translate_stmt($out, $k, $info) |
4699
|
0 |
0 |
if ($out->[-1] ne ")") |
4703
|
0 |
0 |
if (scalar @$a > 0 and $out->[-1] eq ";") |
4711
|
0 |
0 |
unless $self->translate_stmt($out, $k, $info) |
4712
|
0 |
0 |
if ($k =~ /^#pfx\d+$/) |
4715
|
0 |
0 |
if ($out->[-1] ne "}") |
4719
|
0 |
0 |
if (scalar @$a > 0 and $out->[-1] eq ";") |
4726
|
0 |
0 |
if ($cmd eq 'echo') { } |
|
0 |
0 |
elsif ($cmd eq 'print') { } |
|
0 |
0 |
elsif ($cmd eq 'namespace') { } |
|
0 |
0 |
elsif ($cmd =~ /^(include|include_once|require|require_once)$/) { } |
|
0 |
0 |
elsif ($cmd eq 'use') { } |
|
0 |
0 |
elsif ($cmd eq 'global') { } |
|
0 |
0 |
elsif ($cmd eq 'static') { } |
|
0 |
0 |
elsif ($cmd eq 'const') { } |
|
0 |
0 |
elsif ($cmd eq 'unset') { } |
|
0 |
0 |
elsif ($cmd eq 'return') { } |
|
0 |
0 |
elsif ($cmd eq 'goto') { } |
|
0 |
0 |
elsif ($cmd eq 'label') { } |
|
0 |
0 |
elsif ($cmd eq 'if') { } |
|
0 |
0 |
elsif ($cmd eq 'while') { } |
|
0 |
0 |
elsif ($cmd eq 'do') { } |
|
0 |
0 |
elsif ($cmd eq 'for') { } |
|
0 |
0 |
elsif ($cmd eq 'foreach') { } |
|
0 |
0 |
elsif ($cmd eq 'switch') { } |
|
0 |
0 |
elsif ($cmd eq 'break') { } |
|
0 |
0 |
elsif ($cmd eq 'continue') { } |
4730
|
0 |
0 |
unless $self->translate_stmt($out, $k, $info) |
4733
|
0 |
0 |
if (scalar @$a > 0) |
4739
|
0 |
0 |
unless $self->translate_stmt($out, $arg, $info) |
4747
|
0 |
0 |
unless $self->translate_stmt($out, $arg, $info) |
4771
|
0 |
0 |
unless $self->translate_stmt($out, $a, $info) |
4785
|
0 |
0 |
unless $self->translate_stmt($out, $cond, $info) |
4787
|
0 |
0 |
unless $self->translate_stmt($out, $then, $info) |
4788
|
0 |
0 |
if (defined $else) |
4790
|
0 |
0 |
unless $self->translate_stmt($out, $else, $info) |
4797
|
0 |
0 |
unless $self->translate_stmt($out, $cond, $info) |
4799
|
0 |
0 |
unless $self->translate_stmt($out, $block, $info) |
4804
|
0 |
0 |
unless $self->translate_stmt($out, $block, $info) |
4807
|
0 |
0 |
unless $self->translate_stmt($out, $cond, $info) |
4815
|
0 |
0 |
unless $self->translate_stmt($out, $pre, $info) |
4817
|
0 |
0 |
unless $self->translate_stmt($out, $cond, $info) |
4819
|
0 |
0 |
unless $self->translate_stmt($out, $post, $info) |
4821
|
0 |
0 |
unless $self->translate_stmt($out, $block, $info) |
4825
|
0 |
0 |
if (defined $key) { } |
4831
|
0 |
0 |
unless $self->translate_stmt($out, $key, $info) |
4842
|
0 |
0 |
unless $self->translate_stmt($out, $expr, $info) |
4848
|
0 |
0 |
unless $self->translate_stmt($out, $value, $info) |
4850
|
0 |
0 |
unless $self->translate_stmt($out, $expr, $info) |
4853
|
0 |
0 |
unless $self->translate_stmt($out, $key, $info) |
4860
|
0 |
0 |
unless $self->translate_stmt($out, $k, $info) |
4870
|
0 |
0 |
unless $self->translate_stmt($out, $value, $info) |
4872
|
0 |
0 |
unless $self->translate_stmt($out, $expr, $info) |
4875
|
0 |
0 |
unless $self->translate_stmt($out, $block, $info) |
4883
|
0 |
0 |
if (not defined $c) { } |
4884
|
0 |
0 |
if ($first) |
4890
|
0 |
0 |
if ($first) { } |
4897
|
0 |
0 |
unless $self->translate_stmt($out, $expr, $info) |
4900
|
0 |
0 |
unless $self->translate_stmt($out, $c, $info) |
4905
|
0 |
0 |
unless $self->translate_stmt($out, $b, $info) |
4918
|
0 |
0 |
if (defined $global) |
4922
|
0 |
0 |
unless (is_symbol($s)) |
4938
|
0 |
0 |
unless ($s =~ /^#fun\d+$/) |
4950
|
0 |
0 |
if (scalar @$a > 0) { } |
4955
|
0 |
0 |
unless exists $info->{'args'}{$v} |
4958
|
0 |
0 |
unless exists $info->{'vars'}{$v} |
4963
|
0 |
0 |
if (keys %{$$info{"args"};}) |
4964
|
0 |
0 |
$info->{'vars'}{$_} ne '1' ? : |
|
0 |
0 |
if $self->{'log'} |
4966
|
0 |
0 |
if (keys %{$$info{"locals"};}) |
4967
|
0 |
0 |
$info->{'vars'}{$_} ne '1' ? : |
|
0 |
0 |
if $self->{'log'} |
4969
|
0 |
0 |
if (keys %{$$info{"globals"};}) |
4970
|
0 |
0 |
if $self->{'log'} |
4972
|
0 |
0 |
if (keys %{$$info{"calls"};}) |
4973
|
0 |
0 |
if $self->{'log'} |
4975
|
0 |
0 |
if (keys %{$$info{'returns'};}) { } |
4976
|
0 |
0 |
if $self->{'log'} |
4982
|
0 |
0 |
unless ($self->translate_stmt(\@out, $f, $info)) |
4986
|
0 |
0 |
if ($format) |