line |
true |
false |
branch |
75
|
0 |
269 |
unless $axis_allowed{$pmask} |
101
|
0 |
244 |
if $PDL::NDBin::log->is_debug |
108
|
177 |
10 |
if (@$axis > 1) |
124
|
1187 |
232 |
wantarray ? : |
125
|
1133 |
462 |
wantarray ? : |
139
|
109 |
89 |
substr($short_class, 0, 1) eq '+' ? : |
152
|
37 |
161 |
if (ref $params{'action'} eq 'CODE') { } |
|
4 |
157 |
elsif (ref $params{'action'} eq 'HASH') { } |
180
|
308 |
280 |
if $v->{'name'} eq $name |
190
|
416 |
76 |
if defined $v->{'pdl'} |
191
|
76 |
0 |
if $v->{'action'} eq 'Count' |
193
|
0 |
0 |
if $warned_for{$name} |
206
|
232 |
260 |
unless defined $length |
211
|
92 |
138 |
if $v->{'action'} and !defined($v->{'pdl'}) || $v->{'pdl'}->isempty |
212
|
0 |
400 |
if ($v->{'pdl'}->nelem != $length) |
225
|
157 |
23 |
if (defined $axis->{'step'} and defined $axis->{'min'} and defined $axis->{'n'}) |
230
|
0 |
105 |
unless defined $axis->{'pdl'} |
232
|
1 |
104 |
if ($axis->{'pdl'}->isempty) |
238
|
9 |
95 |
if (defined $axis->{'grid'}) |
242
|
0 |
9 |
if $axis->{'grid'}->nelem < 2 or $axis->{'grid'}->ndims > 1 |
251
|
73 |
22 |
unless defined $axis->{'min'} |
254
|
73 |
22 |
unless defined $axis->{'max'} |
255
|
2 |
93 |
if (defined $axis->{'round'} and $axis->{'round'} > 0) |
259
|
0 |
95 |
if $axis->{'max'} < $axis->{'min'} |
260
|
64 |
31 |
if ($axis->{'pdl'}->type >= PDL::float()) |
261
|
1 |
63 |
if $axis->{'min'} == $axis->{'max'} |
267
|
31 |
63 |
if ($axis->{'pdl'}->type < PDL::float()) |
271
|
23 |
71 |
if (defined $axis->{'step'}) |
272
|
0 |
23 |
unless $axis->{'step'} > 0 |
273
|
0 |
23 |
if ($axis->{'pdl'}->type < PDL::float() and $axis->{'step'} < 1) |
278
|
46 |
48 |
if (defined $axis->{'n'}) { } |
279
|
0 |
46 |
unless $axis->{'n'} > 0 |
280
|
0 |
46 |
if ceil($axis->{'n'}) - $axis->{'n'} > 0 |
283
|
23 |
25 |
if (defined $axis->{'step'}) { } |
294
|
4 |
21 |
$axis->{'pdl'}->nelem > 100 ? : |
302
|
71 |
23 |
if (not defined $axis->{'step'}) |
305
|
23 |
48 |
if ($axis->{'pdl'}->type < PDL::float()) |
306
|
1 |
22 |
if $axis->{'step'} < 1 |
329
|
3 |
7 |
if (defined $axis->{'grid'}) { } |
343
|
8 |
4 |
$step > 1 ? : |
|
8 |
12 |
$pdl->type >= PDL::float() ? : |
355
|
0 |
8 |
wantarray ? : |
364
|
2 |
220 |
unless @{$self->axes;} |
366
|
74 |
146 |
unless @{$self->vars;} |
377
|
0 |
242 |
if ($PDL::NDBin::log->is_debug) |
379
|
0 |
0 |
if (not defined $axis->{'grid'}) { } |
386
|
1 |
241 |
unless $axis->{'n'} > 0 |
388
|
3 |
238 |
if (defined $axis->{'grid'}) { } |
395
|
0 |
214 |
if $PDL::NDBin::log->is_debug |
399
|
0 |
214 |
unless $N |
424
|
0 |
187 |
unless defined wantarray |
425
|
181 |
6 |
unless (defined $self->{'result'}) |
430
|
0 |
181 |
if ($PDL::NDBin::log->is_debug) |
432
|
0 |
181 |
if ($PDL::NDBin::log->is_debug) |
434
|
0 |
187 |
wantarray ? : |
443
|
32 |
278 |
unless (&$f()) |
455
|
58 |
39 |
if (eval {
do {
$_[0]->isa('PDL')
}
}) { } |
|
26 |
13 |
elsif (ref $_[0] eq 'HASH') { } |
|
8 |
5 |
elsif (@num = &_consume(sub {
/^[-+]?(\d+(\.\d*)?|\.\d+)([Ee][-+]?\d+)?$/;
}
, \@_)) { } |
457
|
0 |
58 |
if $hash |
463
|
0 |
26 |
unless $hash |
468
|
0 |
8 |
unless $hash |
469
|
1 |
7 |
if @num > 3 |
471
|
7 |
0 |
if @num > 0 |
472
|
7 |
0 |
if @num > 1 |
473
|
7 |
0 |
if @num > 2 |
489
|
26 |
20 |
if $hash |
507
|
110 |
38 |
unless eval {
do {
$_->isa('PDL')
}
} |
515
|
7 |
19 |
if (@leading) |
520
|
0 |
19 |
if @invalid_keys |
533
|
13 |
0 |
if (@$var == 2) { } |
544
|
0 |
18 |
wantarray ? : |
558
|
74 |
58 |
unless eval {
do {
$_->isa('PDL')
}
} |
|
52 |
3 |
if (my(@leading) = &_consume(sub {
not $valid_key{$_} unless eval {
do {
$_->isa('PDL')
}
};
}
, \@_)) |
566
|
0 |
49 |
if @invalid_keys |
579
|
16 |
0 |
if (@$var == 2) { } |
589
|
0 |
42 |
wantarray ? : |