line |
!l |
l&&!r |
l&&r |
condition |
81
|
1 |
1 |
10 |
@tokens > $i + 2 and $tokens[$i + 1]->name eq "Class" |
87
|
4 |
0 |
3 |
@tokens > $i + 3 and $tokens[$i + 3]{'name'} eq "LeftBrace" |
128
|
0 |
0 |
4 |
$token->{'data'} eq "//" and $i >= 1 |
130
|
3 |
1 |
0 |
$prev_token->name eq "BuiltinFunc" and $prev_token->data =~ /\A(?:split|grep|map)\z/ |
159
|
1 |
1 |
4 |
$tokens[$i - 1]{'name'} ne "SemiColon" and $tokens[$i - 1]{'name'} ne "RightBrace" |
|
2 |
1 |
3 |
$tokens[$i - 1]{'name'} ne "SemiColon" and $tokens[$i - 1]{'name'} ne "RightBrace" and $tokens[$i - 1]{'name'} ne "LeftBrace" |
|
2 |
3 |
3 |
$i >= 1 and ($tokens[$i - 1]{'name'} ne "SemiColon" and $tokens[$i - 1]{'name'} ne "RightBrace" and $tokens[$i - 1]{'name'} ne "LeftBrace") |
198
|
0 |
0 |
1 |
@tokens >= $i + 1 and my $next_token = $tokens[$i + 1] |
199
|
0 |
0 |
1 |
$next_token->{'name'} eq "String" and $next_token->data =~ /[<>]/ |
line |
l |
!l&&r |
!l&&!r |
condition |
52
|
24 |
6 |
855 |
$tokens[$i]{'name'} eq "UseDecl" or $tokens[$i]{'name'} eq "RequireDecl" |
55
|
6 |
1 |
23 |
$next_token->{'name'} eq "Double" or $next_token->{'name'} eq "VersionString" |
77
|
24 |
6 |
840 |
$token->{'name'} eq "UseDecl" or $token->{'name'} eq "RequireDecl" |
|
0 |
0 |
728 |
$token->{'name'} eq "PostDeref" or $token->{'name'} eq "PostDerefStar" |
83
|
2 |
3 |
5 |
$number->{'name'} eq "Int" or $number->{'name'} eq "Double" |
|
5 |
2 |
3 |
$number->{'name'} eq "Int" or $number->{'name'} eq "Double" or $number->{'name'} eq "VersionString" |
104
|
1 |
1 |
6 |
$arg eq "fc" or $arg eq "unicode_eval" |
|
2 |
1 |
5 |
$arg eq "fc" or $arg eq "unicode_eval" or $arg eq "current_sub" |
130
|
0 |
2 |
2 |
$prev_token->name eq "BuiltinFunc" and $prev_token->data =~ /\A(?:split|grep|map)\z/ or $prev_token->name eq "LeftParenthesis" |
145
|
1 |
1 |
1 |
$token->{'data'} eq "%-" or $token->{'data'} eq "%+" |
151
|
1 |
1 |
2 |
$token->{'data'} eq "\$-" or $token->{'data'} eq "\$+" |
155
|
1 |
1 |
8 |
$token->{'data'} eq "\@-" or $token->{'data'} eq "\@+" |
169
|
7 |
4 |
70 |
$token->data eq "each" or $token->data eq "keys" |
|
11 |
4 |
66 |
$token->data eq "each" or $token->data eq "keys" or $token->data eq "values" |
173
|
3 |
3 |
9 |
$next_token->name eq "GlobalVar" or $next_token->name eq "Var" |
|
3 |
4 |
2 |
$next_token->name eq "GlobalArrayVar" or $next_token->name eq "ArrayVar" |
182
|
7 |
6 |
68 |
$token->data eq "push" or $token->data eq "unshift" |
|
13 |
6 |
62 |
$token->data eq "push" or $token->data eq "unshift" or $token->data eq "pop" |
|
12 |
10 |
52 |
$token->data eq "push" or $token->data eq "unshift" or $token->data eq "pop" or $token->data eq "shift" |
|
16 |
6 |
46 |
$token->data eq "push" or $token->data eq "unshift" or $token->data eq "pop" or $token->data eq "shift" or $token->data eq "splice" |
190
|
11 |
10 |
14 |
$next_token->name eq "GlobalVar" or $next_token->name eq "Var" |
197
|
1 |
0 |
80 |
$token->data eq "pack" or $token->data eq "unpack" |