line |
!l |
l&&!r |
l&&r |
condition |
43
|
0 |
0 |
3 |
$self->{'size_x'} =~ / \A [1-9][0-9]* \z /msx and $self->{'size_y'} =~ / \A [1-9][0-9]* \z /msx |
129
|
117 |
160 |
47 |
$self->{'grid'}{$x}{$_} && $self->{'grid'}{$x}{$_}[0] |
201
|
1 |
0 |
2 |
1 == @array and $array[0] =~ / \n /msx |
252
|
0 |
0 |
74 |
defined $x and defined $y |
|
0 |
0 |
74 |
defined $x and defined $y and $x =~ / \A [0-9]+ \z /msx |
|
0 |
0 |
74 |
defined $x and defined $y and $x =~ / \A [0-9]+ \z /msx and $y =~ / \A [0-9]+ \z /msx |
260
|
0 |
0 |
74 |
$x >= 0 and $x < $self->{'size_x'} |
|
0 |
0 |
74 |
$x >= 0 and $x < $self->{'size_x'} and $y >= 0 |
|
0 |
0 |
74 |
$x >= 0 and $x < $self->{'size_x'} and $y >= 0 and $y < $self->{'size_y'} |