line |
!l |
l&&!r |
l&&r |
condition |
182
|
0 |
0 |
0 |
defined $code and length $code |
185
|
0 |
0 |
0 |
@_ && defined $_[0] |
225
|
0 |
0 |
0 |
$e->can("children") and $e->children |
289
|
0 |
0 |
267 |
&Scalar::Util::blessed($elem) and $elem->isa("PPI::Node") |
297
|
24434 |
997 |
118 |
$this->class eq 'PPI::Statement' && substr($this->content, 0, 3) eq 'try' |
300
|
242 |
0 |
25 |
$ref and ref $ref |
|
242 |
25 |
0 |
$ref and ref $ref and $self->{'debug'} >= 4 |
301
|
242 |
0 |
25 |
$ref and scalar @$ref |
321
|
1349 |
187 |
2 |
$sib->class eq "PPI::Token::Word" and $sib->content eq "try" |
325
|
0 |
0 |
2 |
$next and $next->class eq "PPI::Structure::Block" |
357
|
48 |
1 |
8 |
$o->class eq "PPI::Structure::Block" and $last_control |
385
|
20 |
1 |
4 |
$o->class eq "PPI::Structure::Block" and &Scalar::Util::refaddr($o) eq &Scalar::Util::refaddr($last->{'block'}) |
521
|
982 |
48 |
129 |
$sib->class eq "PPI::Token::Word" and $sib->content eq "catch" |
|
534 |
35 |
13 |
$sib->class eq "PPI::Token::Word" and $sib->content eq "finally" |
|
160 |
193 |
189 |
$sib->class eq "PPI::Token::Whitespace" and $sib->content =~ /[\015\012]+/ |
524
|
183 |
0 |
113 |
$sib->class eq "PPI::Structure::Block" and substr("$sib", 0, 1) eq "{" |
|
183 |
0 |
113 |
$sib->class eq "PPI::Structure::Block" and substr("$sib", 0, 1) eq "{" and substr("$sib", -1, 1) eq "}" |
|
2 |
113 |
68 |
$sib->class eq "PPI::Token::Whitespace" and $sib->content =~ /[\015\012]+/ |
566
|
0 |
136 |
87 |
$sib->class eq "PPI::Token::Whitespace" and $sib->content =~ /[\015\012]+/ |
613
|
0 |
13 |
1 |
$sib->class eq "PPI::Token::Whitespace" and $sib->content =~ /[\015\012]+/ |
1064
|
66 |
18 |
12 |
$cdef->{'class'} and $cdef->{'where'} |
1209
|
8 |
98 |
7 |
$has_catch_clause and length $fin_block |
1380
|
6626 |
446 |
5 |
$class eq "PPI::Token::Word" and $content =~ /^(?:CORE\::)?(?:GLOBAL\::)?caller$/ |
1386
|
5903 |
1 |
1173 |
$e->can("elements") and $e->elements |
1409
|
5963 |
0 |
35 |
$class eq "PPI::Statement::Compound" and defined $e->first_element->content |
|
5963 |
35 |
0 |
$class eq "PPI::Statement::Compound" and defined $e->first_element->content and $e->first_element->content =~ /^(for|foreach|while)$/ |
|
5664 |
334 |
0 |
$class eq "PPI::Token::Word" and $content =~ /^(?:CORE\::)?(?:GLOBAL\::)?(next|last|redo)$/ |
1439
|
82 |
0 |
0 |
$self->{'debug'} >= 5 and scalar @$words > 1 |
1443
|
12 |
33 |
37 |
scalar @$words == 1 || scalar @$words > 1 && $word2 =~ /^(for|foreach|given|if|unless|until|while)$/ || $word1 eq 'return' and $word1 eq 'next' || $word1 eq 'last' || $word1 eq 'redo' || $word1 eq 'return' |
1489
|
4934 |
1 |
981 |
$e->can("elements") and $e->elements |
1521
|
6767 |
0 |
0 |
$heredoc ne "" and $content =~ /\n/ |
1596
|
0 |
0 |
0 |
$last_line and not $any_after |