| 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
}
}) |
|
456
|
0 |
0 |
unless (eval {
do {
$self->on_reset;
1
}
}) |
|
471
|
0 |
24 |
unless $self->is_finite |
|
523
|
0 |
2 |
unless $self->is_finite |
|
561
|
5 |
4 |
if $self->is_finite |
|
566
|
0 |
65 |
if defined $prev_has_next |
|
572
|
0 |
84 |
if ($max_lookahead > 0) |
|
574
|
0 |
0 |
if ($ix > $max_lookahead) |
|
580
|
57 |
27 |
if &$callback($next) |
|
588
|
0 |
56 |
unless $initialized |
|
606
|
0 |
1 |
unless $self->is_finite |
|
644
|
0 |
53 |
if defined $prev_has_next |
|
647
|
52 |
1 |
if ($self->has_next) |
|
649
|
47 |
5 |
if (&$callback($next_el)) |
|
657
|
0 |
47 |
unless $initialized |
|
658
|
0 |
47 |
unless $prev_has_next |
|
682
|
0 |
16 |
unless my $on_next = delete $ext{'on_next'} |
|
683
|
0 |
16 |
unless ref $on_next eq 'CODE' |
|
688
|
137 |
1 |
$this->has_next ? : |
|
710
|
1 |
2 |
unless $self->is_finite |
|
733
|
1917 |
1434 |
if ($self->no_wrap or $val_is_stream) { } |
|
744
|
1855 |
3544 |
if defined $self->{'_buff'} |
|
823
|
13 |
36 |
$ix > $max_ix ? : |
|
865
|
0 |
4 |
if scalar @streams == 0 |
|
867
|
0 |
4 |
if scalar @streams == 1 |
|
877
|
4 |
13 |
unless $a |
|
891
|
1 |
2 |
if scalar @streams < 2 |
|
922
|
1 |
1 |
if ($options->{'chomp'}) |