| line |
!l |
l&&!r |
l&&r |
condition |
|
130
|
4 |
2 |
4 |
$self->value && $r->value
|
|
180
|
0 |
14 |
14 |
ref $self eq __PACKAGE__ && $to eq 'MF::REGEXP'
|
|
|
0 |
3 |
11 |
ref $self eq __PACKAGE__ && $to eq 'MF::PATTERN'
|
|
279
|
3 |
2 |
2 |
$op eq "*" and $right->isa("MF::DURATION")
|
|
506
|
10 |
1 |
1 |
$op eq "+" and $right->isa("MF::TIME")
|
|
516
|
9 |
1 |
1 |
$op eq "-" and $right->isa("MF::DATE")
|
|
522
|
0 |
2 |
0 |
$r and $r->token =~ /T.*[1-9]/u
|
|
864
|
0 |
1 |
1 |
$in_range && $regexp[-1] eq '['
|
|
912
|
8 |
0 |
7 |
$op eq "#" and $right->isa("MF::NAME")
|
|
919
|
0 |
0 |
8 |
$op eq "." and $right->isa("MF::NAME")
|
| line |
l |
!l&&r |
!l&&!r |
condition |
|
57
|
395 |
397 |
30 |
$self->[1] //= $self->_value($self->[0], @_)
|
|
130
|
4 |
1 |
2 |
$self->value || $r->value
|
|
189
|
6 |
6 |
29 |
$op eq "like" or $op eq "unlike"
|
|
208
|
0 |
2 |
10 |
$right->isa('MF::PATTERN') || $right->isa('MF::REGEXP')
|
|
257
|
3 |
1 |
58 |
$op eq "and" or $op eq "or"
|
|
|
4 |
2 |
56 |
$op eq "and" or $op eq "or" or $op eq "xor"
|
|
263
|
42 |
7 |
7 |
$right->isa("MF::INTEGER") or $right->isa("MF::FLOAT")
|
|
337
|
0 |
0 |
17 |
$op eq "and" or $op eq "or"
|
|
|
0 |
0 |
17 |
$op eq "and" or $op eq "or" or $op eq "xor"
|
|
343
|
8 |
9 |
0 |
$right->isa("MF::FLOAT") or $right->isa("MF::INTEGER")
|
|
411
|
1 |
2 |
18 |
$op eq "+" or $op eq "-"
|
|
451
|
6 |
4 |
0 |
$dt_attrs{$_[1]} or $MF::DATE::date_attrs{$_[1]}
|
|
520
|
1 |
1 |
8 |
$op eq "+" or $op eq "-"
|
|
536
|
2 |
1 |
1 |
$ld ne $rd or ($ltz // "") eq ($rtz // "")
|
|
602
|
2 |
6 |
5 |
$op eq "+" or $op eq "-"
|
|
660
|
5 |
0 |
1 |
$to->isa("MF::INTEGER") or $to->isa("MF::FLOAT")
|
|
687
|
1 |
2 |
2 |
$op eq "+" or $op eq "-"
|
|
734
|
2 |
2 |
12 |
$op eq "+" or $op eq "-"
|
|
875
|
1 |
11 |
0 |
$_[0][2] //= &_to_regexp(scalar $_[0]->value)
|