line |
true |
false |
branch |
404
|
3229 |
202 |
unless ($self->{'_buff'} and $self->{'_buff'}->has_next) |
406
|
1464 |
1765 |
unless $self->no_wrap |
409
|
1765 |
1666 |
$self->no_wrap ? : |
437
|
0 |
5399 |
unless (eval {
do {
$res = $self->_has_next_in_buffer || $self->_has_next_in_generator;
1
}
}) |
453
|
0 |
0 |
unless (eval {
do {
$self->on_reset;
1
}
}) |
468
|
0 |
24 |
unless $self->is_finite |
504
|
0 |
2 |
unless $self->is_finite |
534
|
5 |
4 |
if $self->is_finite |
539
|
0 |
65 |
if defined $prev_has_next |
545
|
0 |
84 |
if ($max_lookahead > 0) |
547
|
0 |
0 |
if ($ix > $max_lookahead) |
553
|
57 |
27 |
if &$callback($next) |
561
|
0 |
56 |
unless $initialized |
579
|
0 |
1 |
unless $self->is_finite |
617
|
0 |
53 |
if defined $prev_has_next |
620
|
52 |
1 |
if ($self->has_next) |
622
|
47 |
5 |
if (&$callback($next_el)) |
630
|
0 |
47 |
unless $initialized |
631
|
0 |
47 |
unless $prev_has_next |
655
|
0 |
16 |
unless my $on_next = delete $ext{'on_next'} |
656
|
0 |
16 |
unless ref $on_next eq 'CODE' |
661
|
137 |
1 |
$this->has_next ? : |
683
|
1 |
2 |
unless $self->is_finite |
706
|
1917 |
1434 |
if ($self->no_wrap or $val_is_stream) { } |
717
|
1855 |
3544 |
if defined $self->{'_buff'} |
796
|
13 |
36 |
$ix > $max_ix ? : |
838
|
0 |
4 |
if scalar @streams == 0 |
840
|
0 |
4 |
if scalar @streams == 1 |
850
|
4 |
13 |
unless $a |
864
|
1 |
2 |
if scalar @streams < 2 |
895
|
1 |
1 |
if ($options->{'chomp'}) |