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' |