line |
!l |
l&&!r |
l&&r |
condition |
128
|
0 |
0 |
0 |
$self->{'max_strlen'} > 0 and !$maxlen || $maxlen > $self->{'max_strlen'} |
131
|
0 |
0 |
0 |
$maxlen and length $s > $maxlen |
673
|
0 |
978 |
1285 |
defined $tab->{'strmap'} and $sym eq ")" |
|
978 |
24 |
1261 |
defined $tab->{'strmap'} and $sym eq ")" and $pos > 2 |
|
1002 |
1124 |
137 |
defined $tab->{'strmap'} and $sym eq ")" and $pos > 2 and $tab->{'tok'}[$pos - 1] =~ /^#num\d+$/ |
|
1148 |
49 |
88 |
defined $tab->{'strmap'} and $sym eq ")" and $pos > 2 and $tab->{'tok'}[$pos - 1] =~ /^#num\d+$/ and $tab->{'tok'}[$pos - 2] eq "(" |
|
1173 |
82 |
6 |
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 |
737
|
46 |
956 |
39 |
$pos > 1 and $tab->{'tok'}[$pos - 1] eq "." |
|
1002 |
28 |
11 |
$pos > 1 and $tab->{'tok'}[$pos - 1] eq "." and $tab->{'tok'}[$pos - 2] =~ /^#str\d+$/ |
797
|
6 |
1 |
1 |
scalar @{$tab->{'tok'};} > 0 and $tab->{'tok'}[-1] ne ";" |
1180
|
0 |
0 |
0 |
scalar @$list > 0 and $list->[0] =~ /^\s+$/ |
1183
|
0 |
0 |
0 |
scalar @$list > 0 and $list->[-1] =~ /^\s+$/ |
1262
|
0 |
0 |
2 |
$op eq "-" and not defined $v1 |
1264
|
0 |
0 |
2 |
defined $str and is_int_index($str) |
1299
|
0 |
10012 |
3389 |
scalar @$tok > 0 and $tok->[0] =~ /^([\;\:\,\)\]\}]|else|endif|endwhile|endfor|endforeach|as|=>|catch|finally)$/i |
|
0 |
9996 |
16 |
scalar @$tok > 0 and $tok->[0] =~ /^null$/i |
|
1999 |
7813 |
184 |
scalar @$tok > 1 and $tok->[0] eq "{" |
|
1999 |
7753 |
60 |
scalar @$tok > 1 and $tok->[0] eq "(" |
|
1999 |
7741 |
12 |
scalar @$tok > 1 and $tok->[0] eq "[" |
|
1999 |
7733 |
8 |
scalar @$tok > 1 and $tok->[0] eq "&" |
|
3639 |
2 |
6083 |
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 |
0 |
scalar @$tok > 1 and $tok->[0] eq "<" |
|
3649 |
0 |
0 |
scalar @$tok > 1 and $tok->[0] eq "<" and $tok->[1] eq "?" |
|
649 |
3000 |
0 |
scalar @$tok > 5 and $tok->[0] eq "<" |
|
3649 |
0 |
0 |
scalar @$tok > 5 and $tok->[0] eq "<" and $tok->[1] eq "script" |
|
3000 |
0 |
0 |
scalar @$tok > 5 and $tok->[0] eq "<" and $tok->[1] eq "script" and $tok->[2] eq "type" |
|
0 |
0 |
0 |
scalar @$tok > 5 and $tok->[0] eq "<" and $tok->[1] eq "script" and $tok->[2] eq "type" and $tok->[3] eq "=" |
|
0 |
0 |
0 |
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 |
0 |
scalar @$tok > 1 and $tok->[0] eq "?" |
|
3649 |
0 |
0 |
scalar @$tok > 1 and $tok->[0] eq "?" and $tok->[1] eq ">" |
|
0 |
3502 |
147 |
scalar @$tok > 1 and lc $tok->[0] eq "echo" |
|
0 |
3502 |
0 |
scalar @$tok > 1 and lc $tok->[0] eq "print" |
|
0 |
3492 |
10 |
scalar @$tok > 1 and lc $tok->[0] eq "namespace" |
|
0 |
3492 |
0 |
scalar @$tok > 1 and lc $tok->[0] eq "use" |
|
0 |
3492 |
0 |
scalar @$tok > 1 and $tok->[0] =~ /^(include|include_once|require|require_once)$/i |
|
0 |
3486 |
6 |
scalar @$tok > 1 and lc $tok->[0] eq "global" |
|
0 |
3368 |
118 |
scalar @$tok > 1 and lc $tok->[0] eq "return" |
|
0 |
3367 |
1 |
scalar @$tok > 1 and lc $tok->[0] eq "goto" |
|
0 |
3367 |
0 |
scalar @$tok > 1 and lc $tok->[0] eq "throw" |
|
0 |
3365 |
2 |
scalar @$tok > 0 and lc $tok->[0] eq "break" |
|
0 |
3365 |
0 |
scalar @$tok > 0 and lc $tok->[0] eq "continue" |
|
0 |
3310 |
55 |
scalar @$tok > 0 and lc($tok->[0]) =~ /^(var|static|public|protected|private|final|const)$/ |
|
0 |
3310 |
0 |
scalar @$tok > 0 and lc $tok->[0] eq "__halt_compiler" |
|
97 |
3089 |
124 |
scalar @$tok > 3 and lc $tok->[0] eq "if" |
|
3186 |
0 |
124 |
scalar @$tok > 3 and lc $tok->[0] eq "if" and $tok->[1] eq "(" |
|
97 |
3080 |
9 |
scalar @$tok > 3 and lc $tok->[0] eq "switch" |
|
3177 |
0 |
9 |
scalar @$tok > 3 and lc $tok->[0] eq "switch" and $tok->[1] eq "(" |
|
4 |
3158 |
15 |
scalar @$tok > 2 and lc $tok->[0] eq "case" |
|
0 |
3162 |
0 |
scalar @$tok > 1 and lc $tok->[0] eq "default" |
|
97 |
3064 |
1 |
scalar @$tok > 3 and lc $tok->[0] eq "try" |
|
3161 |
0 |
1 |
scalar @$tok > 3 and lc $tok->[0] eq "try" and $tok->[1] eq "{" |
|
97 |
3044 |
20 |
scalar @$tok > 3 and lc $tok->[0] eq "for" |
|
3141 |
0 |
20 |
scalar @$tok > 3 and lc $tok->[0] eq "for" and $tok->[1] eq "(" |
|
97 |
3034 |
10 |
scalar @$tok > 3 and lc $tok->[0] eq "while" |
|
3131 |
0 |
10 |
scalar @$tok > 3 and lc $tok->[0] eq "while" and $tok->[1] eq "(" |
|
97 |
3027 |
7 |
scalar @$tok > 3 and lc $tok->[0] eq "do" |
|
3124 |
0 |
7 |
scalar @$tok > 3 and lc $tok->[0] eq "do" and $tok->[1] eq "{" |
|
97 |
3009 |
18 |
scalar @$tok > 3 and lc $tok->[0] eq "foreach" |
|
3106 |
0 |
18 |
scalar @$tok > 3 and lc $tok->[0] eq "foreach" and $tok->[1] eq "(" |
|
4 |
2969 |
133 |
scalar @$tok > 2 and $tok->[0] =~ /^array$/i |
|
2973 |
0 |
133 |
scalar @$tok > 2 and $tok->[0] =~ /^array$/i and $tok->[1] eq "(" |
|
308 |
2665 |
0 |
scalar @$tok > 4 and lc $tok->[0] eq 'function' || $tok->[0] =~ /^#pfx\d+$/ && lc $tok->[1] eq 'function' |
|
97 |
2648 |
0 |
scalar @$tok > 3 and lc $tok->[0] eq 'class' || $tok->[0] =~ /^#pfx\d+$/ && lc $tok->[1] eq 'class' |
|
97 |
2591 |
1 |
scalar @$tok > 3 and lc $tok->[0] eq "trait" |
|
0 |
2652 |
36 |
scalar @$tok > 1 and $tok->[0] =~ /^#pfx\d+$/ |
|
4 |
82 |
2566 |
scalar @$tok > 2 and not $tok->[0] =~ /^([\~\!\+\-\\]|new)$/i |
|
86 |
1845 |
721 |
scalar @$tok > 2 and not $tok->[0] =~ /^([\~\!\+\-\\]|new)$/i and $tok->[1] eq "(" |
|
0 |
1847 |
84 |
scalar @$tok > 1 and $tok->[0] eq "\$" |
|
1847 |
84 |
0 |
scalar @$tok > 1 and $tok->[0] eq "\$" and is_symbol($tok->[1]) |
|
0 |
1847 |
84 |
scalar @$tok > 1 and $tok->[0] eq "\$" |
|
1847 |
78 |
6 |
scalar @$tok > 1 and $tok->[0] eq "\$" and $tok->[1] =~ /^\$/ |
|
70 |
1777 |
78 |
scalar @$tok > 3 and $tok->[0] eq "\$" |
|
1847 |
0 |
78 |
scalar @$tok > 3 and $tok->[0] eq "\$" and $tok->[1] eq "{" |
|
70 |
159 |
1618 |
scalar @$tok > 3 and is_strict_variable($tok->[0]) || $tok->[0] =~ /^#/ |
|
159 |
1618 |
0 |
scalar @$tok > 3 and is_strict_variable($tok->[0]) || $tok->[0] =~ /^#/ and $tok->[1] eq '[' || $tok->[1] eq '{' |
|
2 |
1407 |
18 |
scalar @$tok > 2 and $tok->[0] =~ /^(\+|\-)$/ |
|
1409 |
6 |
12 |
scalar @$tok > 2 and $tok->[0] =~ /^(\+|\-)$/ and $tok->[1] eq $tok->[0] |
|
68 |
1347 |
0 |
scalar @$tok > 3 and $tok->[0] eq "." |
|
1415 |
0 |
0 |
scalar @$tok > 3 and $tok->[0] eq "." and $tok->[1] eq "." |
|
1347 |
0 |
0 |
scalar @$tok > 3 and $tok->[0] eq "." and $tok->[1] eq "." and $tok->[2] eq "." |
|
0 |
1408 |
7 |
scalar @$tok > 1 and $tok->[0] =~ /^\\$/ |
|
0 |
1342 |
66 |
scalar @$tok > 1 and $tok->[0] =~ /^([\~\!\+\-]|new|exception)$/i |
|
0 |
13 |
1329 |
scalar @$tok > 2 and $tok->[1] =~ m[^([\.\+\-\*/\^\&\|\%<>\?\:]|=|\!|==|\!=|<>|<=|>=|<<|>>|===|\!==|<=>|\?\:|\?\?|\&\&|\|\||\+\+|\-\-|and|or|xor|instanceof|\->|::|\\)$]i |
1329
|
57 |
1 |
2 |
is_strval($ref) and $str =~ /^(int|bool|float|string|array|object|unset)$/ |
1444
|
270 |
72 |
2 |
scalar @$tok > 1 and $tok->[0] eq ":" |
|
342 |
0 |
2 |
scalar @$tok > 1 and $tok->[0] eq ":" and $tok->[1] ne ":" |
|
72 |
0 |
2 |
scalar @$tok > 1 and $tok->[0] eq ":" and $tok->[1] ne ":" and not defined $last_op |
1452
|
0 |
0 |
0 |
scalar @$tok > 2 and $tok->[2] eq "php" |
1475
|
0 |
0 |
0 |
scalar @$tok > 3 and $tok->[0] eq "<" |
|
0 |
0 |
0 |
scalar @$tok > 3 and $tok->[0] eq "<" and $tok->[1] eq "/" |
|
0 |
0 |
0 |
scalar @$tok > 3 and $tok->[0] eq "<" and $tok->[1] eq "/" and $tok->[2] eq "script" |
|
0 |
0 |
0 |
scalar @$tok > 3 and $tok->[0] eq "<" and $tok->[1] eq "/" and $tok->[2] eq "script" and $tok->[3] eq ">" |
1507
|
9 |
138 |
9 |
scalar @$tok > 0 and $tok->[0] eq "," |
1541
|
0 |
8 |
2 |
scalar @$tok > 0 and $tok->[0] eq "{" |
1555
|
0 |
0 |
0 |
scalar @$tok > 0 and $tok->[0] eq "," |
1572
|
0 |
6 |
0 |
scalar @$tok > 0 and $tok->[0] eq "," |
1583
|
0 |
19 |
99 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1592
|
0 |
0 |
1 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1603
|
0 |
2 |
0 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1610
|
0 |
0 |
0 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1618
|
0 |
48 |
7 |
scalar @$tok > 0 and lc($tok->[0]) =~ /^(var|static|public|protected|private|final|const)$/ |
1636
|
0 |
123 |
1 |
scalar @$tok > 0 and $tok->[0] eq ":" |
1646
|
11 |
5 |
0 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1653
|
68 |
39 |
17 |
scalar @$tok > 0 and lc $tok->[0] eq "else" |
|
68 |
33 |
6 |
scalar @$tok > 0 and lc $tok->[0] eq "elseif" |
1655
|
0 |
17 |
0 |
scalar @$tok > 0 and $tok->[0] eq ":" |
1665
|
0 |
0 |
1 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1690
|
0 |
9 |
0 |
scalar @$tok > 0 and $tok->[0] eq ":" |
|
0 |
0 |
9 |
scalar @$tok > 0 and $tok->[0] eq "{" |
1710
|
13 |
1 |
15 |
$e =~ /^#stmt\d+$/ and lc $self->{'strmap'}{$e}[0] eq "case" |
1729
|
0 |
1 |
14 |
scalar @$tok > 0 and $tok->[0] eq ":" |
1732
|
14 |
0 |
1 |
$expr =~ /^#stmt\d+$/ and lc $self->{'strmap'}{$expr}[0] eq "label" |
1740
|
0 |
0 |
0 |
scalar @$tok > 0 and $tok->[0] eq ":" |
1753
|
0 |
0 |
0 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1760
|
0 |
1 |
1 |
scalar @$tok > 1 and lc $tok->[0] eq "catch" |
|
1 |
0 |
1 |
scalar @$tok > 1 and lc $tok->[0] eq "catch" and $tok->[1] eq "(" |
1767
|
0 |
0 |
0 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1775
|
0 |
0 |
1 |
scalar @$tok > 0 and lc $tok->[0] eq "finally" |
1780
|
0 |
0 |
0 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1799
|
0 |
20 |
0 |
scalar @$tok > 0 and $tok->[0] eq ":" |
1809
|
0 |
0 |
0 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1825
|
0 |
10 |
0 |
scalar @$tok > 0 and $tok->[0] eq ":" |
1835
|
0 |
0 |
1 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1855
|
0 |
0 |
0 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1861
|
0 |
0 |
7 |
scalar @$tok > 3 and lc $tok->[0] eq "while" |
|
0 |
0 |
7 |
scalar @$tok > 3 and lc $tok->[0] eq "while" and $tok->[1] eq "(" |
1884
|
12 |
0 |
6 |
scalar @$expr == 3 and lc $expr->[1] eq "as" |
|
0 |
0 |
12 |
scalar @$expr == 5 and lc $expr->[1] eq "as" |
|
0 |
0 |
12 |
scalar @$expr == 5 and lc $expr->[1] eq "as" and $expr->[3] eq "=>" |
1895
|
0 |
18 |
0 |
scalar @$tok > 0 and $tok->[0] eq ":" |
1905
|
0 |
0 |
1 |
scalar @$tok > 0 and $tok->[0] eq ";" |
1944
|
0 |
0 |
228 |
scalar @$tok > 0 and $tok->[0] eq "(" |
1951
|
0 |
0 |
228 |
scalar @$tok > 0 and $tok->[0] eq "{" |
1987
|
0 |
0 |
56 |
scalar @$tok > 0 and $tok->[0] eq "{" |
2000
|
0 |
0 |
1 |
scalar @$tok > 0 and $tok->[0] eq "{" |
2020
|
0 |
11 |
0 |
scalar @$tok > 0 and $tok->[0] eq "," |
2033
|
0 |
9 |
0 |
scalar @$tok > 0 and $tok->[0] eq "," |
2052
|
457 |
263 |
1 |
defined $last_op and $last_op eq "\$" |
2056
|
457 |
240 |
23 |
defined $last_op and $last_op eq "::" |
2060
|
457 |
214 |
26 |
defined $last_op and $last_op eq "->" |
2064
|
457 |
212 |
2 |
defined $last_op and $last_op eq "\\" |
2073
|
669 |
0 |
0 |
is_strval($cmd) and not is_null($cmd) |
2175
|
354 |
62 |
4 |
defined $last_op and $last_op eq "::" |
2179
|
354 |
62 |
0 |
defined $last_op and $last_op eq "->" |
2196
|
16 |
80 |
320 |
scalar @$arglist == 1 and is_strval($arglist->[0]) |
|
16 |
80 |
0 |
scalar @$arglist == 1 and is_symbol($arglist->[0]) |
2297
|
1250 |
63 |
16 |
$tok->[1] =~ /^[<>\&\|\*\?]$/ and $tok->[2] eq $tok->[1] |
2311
|
1272 |
28 |
29 |
$tok->[2] eq "=" and $tok->[1] =~ m[^([\.\+\-\*/\^\&\|\%]|<<|>>|\*\*|\?\?)$] |
2327
|
384 |
871 |
45 |
$tok->[1] eq "=" and $tok->[2] eq ">" |
2337
|
1124 |
95 |
36 |
$tok->[1] =~ /^(\+|\-)$/ and $tok->[2] eq $tok->[1] |
|
1219 |
1 |
35 |
$tok->[1] =~ /^(\+|\-)$/ and $tok->[2] eq $tok->[1] and is_strict_variable($tok->[0]) || $tok->[0] =~ /^#(scope|inst)\d+$/ |
|
63 |
310 |
847 |
scalar @$tok > 3 and $tok->[1] =~ /^[=\!]$/ |
|
373 |
826 |
21 |
scalar @$tok > 3 and $tok->[1] =~ /^[=\!]$/ and $tok->[2] eq "=" |
|
1136 |
16 |
5 |
scalar @$tok > 3 and $tok->[1] =~ /^[=\!]$/ and $tok->[2] eq "=" and $tok->[3] eq "=" |
|
63 |
1121 |
31 |
scalar @$tok > 3 and $tok->[1] eq "<" |
|
1184 |
25 |
6 |
scalar @$tok > 3 and $tok->[1] eq "<" and $tok->[2] eq "=" |
|
1146 |
3 |
3 |
scalar @$tok > 3 and $tok->[1] eq "<" and $tok->[2] eq "=" and $tok->[3] eq ">" |
|
313 |
879 |
20 |
$tok->[1] =~ /^[=\!<>]$/ and $tok->[2] eq "=" |
|
1167 |
25 |
0 |
$tok->[1] eq "<" and $tok->[2] eq ">" |
|
340 |
852 |
0 |
$tok->[1] =~ /^[=\!]$/ and $tok->[2] eq "==" |
|
1136 |
4 |
52 |
$tok->[1] eq "-" and $tok->[2] eq ">" |
|
1099 |
0 |
41 |
$tok->[1] eq ":" and $tok->[2] eq ":" |
|
1080 |
16 |
3 |
$tok->[1] eq "?" and $tok->[2] eq ":" |
2445
|
46 |
15 |
1 |
$op eq "=" and exists $op_unary{$last_op} || !exists $op_right{$last_op} |
2458
|
0 |
0 |
15 |
scalar @$tok > 0 and $tok->[0] eq ":" |
2511
|
968 |
48 |
33 |
$op eq "." and is_strval($op1) |
|
1016 |
4 |
29 |
$op eq "." and is_strval($op1) and scalar @$tok > 2 |
|
52 |
29 |
0 |
$op eq "." and is_strval($op1) and scalar @$tok > 2 and is_strval($tok->[0]) |
|
33 |
0 |
0 |
$op eq "." and is_strval($op1) and scalar @$tok > 2 and is_strval($tok->[0]) and $tok->[1] eq "." |
2514
|
0 |
0 |
0 |
scalar @$tok > 2 and is_strval($tok->[0]) |
|
0 |
0 |
0 |
scalar @$tok > 2 and is_strval($tok->[0]) and $tok->[1] eq "." |
2591
|
400 |
0 |
0 |
defined $separator and $stmt eq $separator |
2617
|
272 |
846 |
147 |
defined $separator and $stmt eq $separator |
2622
|
0 |
147 |
0 |
defined $last and $last eq $separator |
2646
|
0 |
2026 |
1056 |
defined $separator and $stmt eq $separator |
2711
|
0 |
0 |
236 |
is_int_index($k) || is_strval($k) and !defined($val) || defined $val && is_strval($val) |
2772
|
0 |
50 |
0 |
defined $i and $i ne $ii |
2788
|
6 |
266 |
10 |
defined $v1 and $v1 ne $vv1 |
|
0 |
272 |
0 |
defined $v2 and $v2 ne $vv2 |
2802
|
12 |
0 |
0 |
exists $self->{'strmap'}{$m} and is_symbol($self->{'strmap'}{$m}) |
2814
|
0 |
0 |
0 |
exists $self->{'strmap'}{$c} and is_symbol($self->{'strmap'}{$c}) |
2818
|
0 |
0 |
0 |
exists $self->{'strmap'}{$e} and is_symbol($self->{'strmap'}{$e}) |
2832
|
0 |
0 |
0 |
exists $self->{'strmap'}{$n} and is_symbol($self->{'strmap'}{$n}) |
2836
|
0 |
0 |
0 |
defined $n and $n ne $nn |
2996
|
0 |
386 |
0 |
defined $v and $v ne $arg |
3029
|
13 |
0 |
0 |
defined $else and $else ne $else1 |
3030
|
0 |
0 |
2 |
$self->is_empty_block($then1) and !defined($else) || $self->is_empty_block($else1) |
3073
|
0 |
4 |
0 |
defined $key and $key ne $key1 |
3092
|
0 |
0 |
0 |
defined $c1 and $c ne $c1 |
3107
|
0 |
0 |
0 |
defined $expr and $expr ne $expr1 |
3124
|
0 |
0 |
0 |
defined $e1 and $e ne $e1 |
3132
|
0 |
0 |
0 |
defined $finally and $finally ne $finally1 |
3199
|
1172 |
0 |
0 |
exists $fmt->{'max_strlen'} and length $s > $fmt->{'max_strlen'} |
3290
|
196 |
1040 |
6 |
$op eq "=" and $v1 =~ /^#arr\d+$/ |
3293
|
6 |
18 |
6 |
$op ne "=" and $op ne $vop |
3296
|
30 |
0 |
0 |
exists $op_unary{$vop} and $vop ne "new" |
|
30 |
0 |
0 |
exists $op_unary{$vop} and $vop ne "new" and is_variable($vv2) || $vv2 =~ /^#elem\d+$/ || $vv2 =~ /^#call\d+$/ |
3342
|
8 |
78 |
10 |
$op ne "?" and $op ne "=" |
|
86 |
2 |
8 |
$op ne "?" and $op ne "=" and $op ne $vop |
3345
|
75 |
13 |
8 |
exists $op_unary{$vop} and is_variable($vv2) || $vv2 =~ /^#elem\d+$/ || $vv2 =~ /^#call\d+$/ |
3378
|
34 |
0 |
0 |
exists $self->{'strmap'}{$m} and is_strval($m) |
3395
|
4 |
0 |
0 |
exists $self->{'strmap'}{$c} and is_symbol($self->{'strmap'}{$c}) |
3401
|
4 |
0 |
0 |
exists $self->{'strmap'}{$e} and is_symbol($self->{'strmap'}{$e}) |
3410
|
0 |
0 |
0 |
exists $self->{'strmap'}{$n} and is_symbol($self->{'strmap'}{$n}) |
3474
|
254 |
1 |
1040 |
$out->[-1] ne "}" and $out->[-1] ne ":" |
3478
|
4 |
63 |
433 |
scalar @$a > 0 and $out->[-1] eq ";" |
3500
|
0 |
0 |
0 |
scalar @$a > 0 and $out->[-1] eq ";" |
3512
|
116 |
0 |
533 |
$out->[-1] ne "}" and $out->[-1] ne ":" |
3516
|
18 |
97 |
382 |
scalar @$a > 0 and $out->[-1] eq ";" |
3639
|
1 |
5 |
8 |
@$stmts == 1 and $stmts->[0] =~ /#stmt\d+$/ |
|
6 |
3 |
5 |
@$stmts == 1 and $stmts->[0] =~ /#stmt\d+$/ and $self->{'strmap'}{$stmts->[0]}[0] eq "if" |
3823
|
0 |
0 |
0 |
scalar @$in > 0 and $in->[0] =~ /^(case|default)$/ |
3828
|
0 |
0 |
0 |
$val eq "{" and defined $lastval |
|
0 |
0 |
0 |
$val eq "{" and defined $lastval and $lastval eq "\$" |
3831
|
0 |
0 |
0 |
defined $lastval and $lastval eq "for" |
|
0 |
0 |
0 |
defined $lastval and $lastval eq "switch" |
3846
|
0 |
0 |
0 |
scalar @$in > 0 and not $in->[0] =~ /^(else|catch|finally|\))$/ |
3868
|
0 |
0 |
0 |
defined $val and $val eq "}" |
3874
|
0 |
0 |
0 |
defined $val and $val eq ")" |
3900
|
0 |
0 |
0 |
defined $lastval and $lastval ne "\n" |
|
0 |
0 |
0 |
defined $lastval and $lastval ne "\n" and not $lastval =~ /^\t*$/ |
3901
|
0 |
0 |
0 |
$val eq "(" and exists $php_keywords{lc $lastval} |
|
0 |
0 |
0 |
$val eq "(" and not is_symbol($lastval) |
|
0 |
0 |
0 |
$val eq "(" and not is_symbol($lastval) and not $lastval =~ /^(\[|\]|\(|\))$/ |
3903
|
0 |
0 |
0 |
$val eq '++' || $val eq '--' and is_strict_variable($lastval) |
3936
|
1 |
4 |
778 |
not $fmt->{'avoid_semicolon'} and scalar @out > 0 |
|
5 |
170 |
608 |
not $fmt->{'avoid_semicolon'} and scalar @out > 0 and $out[-1] ne "}" |
|
174 |
433 |
175 |
not $fmt->{'avoid_semicolon'} and scalar @out > 0 and $out[-1] ne "}" and $out[-1] ne ";" |
3999
|
102 |
297 |
51 |
$op eq "=" and $v1 =~ /^#elem\d+$/ |
|
399 |
0 |
51 |
$op eq "=" and $v1 =~ /^#elem\d+$/ and defined $v2 |
|
102 |
0 |
297 |
$op eq "=" and defined $v2 |
|
102 |
283 |
14 |
$op eq "=" and defined $v2 and $v2 =~ /^#call\d+$/ |
|
102 |
0 |
283 |
$op eq "=" and defined $v2 |
4055
|
98 |
22 |
54 |
defined $hint and $hint & 65536 |
4103
|
281 |
0 |
14 |
exists $info->{'state'} and $info->{'state'} |
4422
|
0 |
0 |
0 |
$f eq "strlen" and scalar @$a == 1 |
|
0 |
0 |
0 |
$f eq "isset" and scalar @$a == 1 |
|
0 |
0 |
0 |
$f eq "range" and scalar @$a == 2 |
|
0 |
0 |
0 |
$f eq "base64_encode" and scalar @$a == 1 |
|
0 |
0 |
0 |
$f eq "base64_decode" and scalar @$a == 1 |
|
0 |
0 |
0 |
$f eq "gzinflate" and scalar @$a == 1 |
|
0 |
0 |
0 |
$f =~ /^(chr|ord)$/ and scalar @$a == 1 |
4479
|
0 |
0 |
0 |
exists $info->{'vars'}{$v} and ($info->{'vars'}{$v} & 65535) == 16 |
4496
|
0 |
0 |
0 |
exists $info->{'vars'}{$v} and ($info->{'vars'}{$v} & 65535) == 32 |
4513
|
0 |
0 |
0 |
$v1 =~ /^#elem\d+$/ and defined $v2 |
|
0 |
0 |
0 |
$v1 =~ /^#elem\d+$/ and defined $v2 and $op eq "=" |
4515
|
0 |
0 |
0 |
$op ne "=" and $op ne $vop |
4519
|
0 |
0 |
0 |
$op ne "=" and $op ne $vop |
4525
|
0 |
0 |
0 |
defined $i and is_strict_variable($v) |
4538
|
0 |
0 |
0 |
exists $info->{'vars'}{$v} and ($info->{'vars'}{$v} && 65535) == 32 |
4593
|
0 |
0 |
0 |
$op ne "?" and $op ne "=" |
|
0 |
0 |
0 |
$op ne "?" and $op ne "=" and $op ne $vop |
4597
|
0 |
0 |
0 |
$op ne "?" and $op ne "=" |
|
0 |
0 |
0 |
$op ne "?" and $op ne "=" and $op ne $vop |
4681
|
0 |
0 |
0 |
scalar @$a > 0 and $out->[-1] eq ";" |
4703
|
0 |
0 |
0 |
scalar @$a > 0 and $out->[-1] eq ";" |
4719
|
0 |
0 |
0 |
scalar @$a > 0 and $out->[-1] eq ";" |