| line |
!l |
l&&!r |
l&&r |
condition |
|
221
|
382 |
1253 |
6777 |
$tokens[0] and $tokens[0]->isa("PPI::Token::Word")
|
|
|
1635 |
133 |
6644 |
$tokens[0] and $tokens[0]->isa("PPI::Token::Word") and $p1
|
|
|
1386 |
5788 |
856 |
$tokens[0] and $tokens[0]->isa("PPI::Token::Word") and $p1 and $p1->isa("PPI::Token::Word")
|
|
|
5921 |
542 |
314 |
$tokens[0] and $tokens[0]->isa("PPI::Token::Word") and $p1 and $p1->isa("PPI::Token::Word") and $p1->content eq "sub"
|
|
|
6330 |
307 |
7 |
$tokens[0] and $tokens[0]->isa("PPI::Token::Word") and $p1 and $p1->isa("PPI::Token::Word") and $p1->content eq "sub" and !$p2 || $p2->isa('PPI::Token::Structure') || $p2->isa('PPI::Token::Whitespace') && $p2->content eq '' || $p2->isa('PPI::Token::Word') && $p2->content =~ /^(?:my|our|state)$/
|
|
254
|
382 |
1253 |
6463 |
$p0 and $p0->isa("PPI::Token::Word")
|
|
|
1635 |
6421 |
42 |
$p0 and $p0->isa("PPI::Token::Word") and $p0->content eq "sub"
|
|
|
35 |
7 |
0 |
$p1 && $p1->isa('PPI::Token::Operator') && $p1->content eq '->'
|
|
|
7674 |
0 |
42 |
$p0 and $p0->isa("PPI::Token::Word") and $p0->content eq "sub" and not $p1 && $p1->isa('PPI::Token::Operator') && $p1->content eq '->'
|
|
276
|
314 |
1461 |
319 |
$prev and $prev->isa("PPI::Token::Symbol")
|
|
277
|
314 |
1461 |
0 |
$prev and $prev->isa("PPI::Token::Magic")
|
|
278
|
314 |
1421 |
40 |
$prev and $prev->isa("PPI::Token::Number")
|
|
279
|
314 |
1420 |
1 |
$prev and $prev->isa("PPI::Token::ArrayIndex")
|
|
291
|
688 |
92 |
36 |
$prev->isa("PPI::Token::Structure") and $prec eq "("
|
|
|
688 |
75 |
17 |
$prev->isa("PPI::Token::Structure") and $prec eq ";"
|
|
|
519 |
238 |
6 |
$prev->isa("PPI::Token::Word") and $prec eq "while"
|
|
|
379 |
357 |
21 |
$prev->isa("PPI::Token::Operator") and $prec eq "="
|
|
|
379 |
337 |
20 |
$prev->isa("PPI::Token::Operator") and $prec eq ","
|
|
298
|
641 |
60 |
15 |
$prev->isa("PPI::Token::Structure") and $prec eq "}"
|
|
337
|
424 |
0 |
11 |
$prec eq "]" and $prev->isa("PPI::Token::Structure")
|
|
345
|
288 |
76 |
18 |
$prev->isa("PPI::Token::Structure") and $prec eq '(' || $prec eq '{' || $prec eq ';'
|
|
359
|
252 |
0 |
73 |
$MATCHWORD{$prec} and $prev->isa("PPI::Token::Word")
|
|
370
|
0 |
0 |
252 |
defined $next_char and length $next_char
|
| line |
l |
!l&&r |
!l&&!r |
condition |
|
77
|
0 |
0 |
0 |
$null ||= $_[0]->new("")
|
|
221
|
0 |
3 |
0 |
!$p2 || $p2->isa('PPI::Token::Structure') || $p2->isa('PPI::Token::Whitespace') && $p2->content eq '' || $p2->isa('PPI::Token::Word') && $p2->content =~ /^(?:my|our|state)$/
|
|
291
|
36 |
17 |
763 |
$prev->isa("PPI::Token::Structure") and $prec eq "(" or $prev->isa("PPI::Token::Structure") and $prec eq ";"
|
|
|
17 |
6 |
757 |
$prev->isa("PPI::Token::Structure") and $prec eq "(" or $prev->isa("PPI::Token::Structure") and $prec eq ";" or $prev->isa("PPI::Token::Word") and $prec eq "while"
|
|
|
6 |
21 |
736 |
$prev->isa("PPI::Token::Structure") and $prec eq "(" or $prev->isa("PPI::Token::Structure") and $prec eq ";" or $prev->isa("PPI::Token::Word") and $prec eq "while" or $prev->isa("PPI::Token::Operator") and $prec eq "="
|
|
|
21 |
50 |
686 |
$prev->isa("PPI::Token::Structure") and $prec eq "(" or $prev->isa("PPI::Token::Structure") and $prec eq ";" or $prev->isa("PPI::Token::Word") and $prec eq "while" or $prev->isa("PPI::Token::Operator") and $prec eq "=" or $prev->isa("PPI::Token::Operator") and $prec eq ","
|
|
345
|
45 |
12 |
37 |
$prec eq '(' || $prec eq '{' || $prec eq ';'
|