line |
true |
false |
branch |
95
|
0 |
0 |
defined $binary_op ? : |
100
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
106
|
0 |
0 |
defined $binary_op ? : |
121
|
7 |
0 |
$have_sort ? : |
|
7 |
0 |
$have_sort ? : |
126
|
7 |
0 |
$have_sort ? : |
137
|
0 |
7 |
if $@ |
143
|
0 |
0 |
int @_ == 2 ? : |
153
|
0 |
0 |
defined $binary_op ? : |
158
|
0 |
0 |
@_ == 5 ? : |
169
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::AbstracTree')) { } |
|
0 |
0 |
elsif ($unary_op->isa('Class::STL::Utilities::FunctionObject::UnaryPredicate')) { } |
177
|
0 |
0 |
$unary_op->function_operator($iter->p_element) ? : |
203
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::AbstracTree')) { } |
|
0 |
0 |
elsif ($binary_op->isa('Class::STL::Utilities::FunctionObject::BinaryPredicate')) { } |
211
|
0 |
0 |
$binary_op->function_operator($iter->p_element, $iter2->p_element) ? : |
224
|
0 |
0 |
int @_ == 2 ? : |
231
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
0 |
0 |
elsif (defined $binary_op and $binary_op->function_operator($iter_prev->p_element, $iter->p_element) or not defined $binary_op and $iter_prev->p_element->eq($iter->p_element)) { } |
255
|
0 |
0 |
int @_ == 3 ? : |
264
|
0 |
0 |
if (defined $binary_op and not $binary_op->function_operator($iter_prev->p_element, $iter->p_element) or not defined $binary_op || $iter_prev->p_element->eq($iter->p_element)) |
277
|
0 |
0 |
int @_ == 2 ? : |
284
|
0 |
0 |
if defined $binary_op and $binary_op->function_operator($iter->p_element, $iter_next->p_element) or not defined $binary_op and $iter_next->p_element->eq($iter->p_element) |
306
|
0 |
0 |
if ($function->function_operator($iter->p_element)) |
316
|
0 |
0 |
int @_ == 3 ? : |
323
|
0 |
0 |
if defined $binary_op and $binary_op->function_operator($iter->p_element, $iter_min->p_element) or not defined $binary_op and $iter->p_element->lt($iter_min->p_element) |
334
|
0 |
0 |
int @_ == 3 ? : |
341
|
0 |
0 |
if defined $binary_op and not $binary_op->function_operator($iter->p_element, $iter_min->p_element) or not defined $binary_op || $iter->p_element->lt($iter_min->p_element) |
352
|
0 |
0 |
int @_ == 3 ? : |
364
|
0 |
0 |
if $iter2->at_end or defined $binary_op and $binary_op->function_operator($iter->p_element, $iter2->p_element) == 0 or not defined $binary_op and $iter->p_element->eq($iter2->p_element) == 0 |
430
|
0 |
0 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
444
|
0 |
0 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
460
|
0 |
0 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
471
|
0 |
0 |
unless ref $element and $element->isa('Class::STL::Element') |
476
|
0 |
0 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
487
|
0 |
0 |
unless ref $element and $element->isa('Class::STL::Element') |
494
|
0 |
0 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
508
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
0 |
0 |
elsif ($function->function_operator($iter->p_element)) { } |
510
|
0 |
0 |
if (my $i = find_if($iter->p_element->begin, $iter->p_element->end, $function)) |
527
|
0 |
0 |
unless ref $element and $element->isa('Class::STL::Element') |
532
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
0 |
0 |
elsif ($element->eq($iter->p_element)) { } |
534
|
0 |
0 |
if (my $i = find($iter->p_element->begin, $iter->p_element->end, $element)) |
555
|
0 |
0 |
$function->function_operator($iter->p_element) ? : |
|
0 |
0 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
567
|
0 |
0 |
unless ref $element and $element->isa('Class::STL::Element') |
573
|
0 |
0 |
$element->eq($iter->p_element) ? : |
|
0 |
0 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
588
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) |
594
|
0 |
0 |
$function->function_operator($iter->p_element) ? : |
605
|
0 |
0 |
unless ref $element and $element->isa('Class::STL::Element') |
610
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) |
616
|
0 |
0 |
$element->eq($iter->p_element) ? : |
631
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
0 |
0 |
elsif (not $function->function_operator($iter->p_element)) { } |
648
|
0 |
0 |
unless ref $element and $element->isa('Class::STL::Element') |
653
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
0 |
0 |
elsif (not $element->eq($iter->p_element)) { } |
694
|
0 |
0 |
unless ref $new_element and $new_element->isa('Class::STL::Element') |
699
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
0 |
0 |
elsif ($function->function_operator($iter->p_element)) { } |
721
|
0 |
0 |
unless ref $old_element and $old_element->isa('Class::STL::Element') |
723
|
0 |
0 |
unless ref $new_element and $new_element->isa('Class::STL::Element') |
728
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
0 |
0 |
elsif ($iter->p_element->eq($old_element)) { } |
751
|
0 |
0 |
unless ref $new_element and $new_element->isa('Class::STL::Element') |
756
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
763
|
0 |
0 |
$function->function_operator($iter->p_element) ? : |
776
|
0 |
0 |
unless ref $old_element and $old_element->isa('Class::STL::Element') |
778
|
0 |
0 |
unless ref $new_element and $new_element->isa('Class::STL::Element') |
783
|
0 |
0 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
789
|
0 |
0 |
$iter->p_element->eq($old_element) ? : |
814
|
0 |
0 |
if $format[$arg] ne 'S' and not ref $_[$arg] |
816
|
0 |
0 |
if defined $_[$arg] and $format[$arg] eq 'I' && $_[$arg]->isa('Class::STL::Iterators::Abstract') || $format[$arg] eq 'F' && $_[$arg]->isa('Class::STL::Utilities::FunctionObject') || $format[$arg] eq 'B' && $_[$arg]->isa('Class::STL::Utilities::FunctionObject::BinaryFunction') || $format[$arg] eq 'U' && $_[$arg]->isa('Class::STL::Utilities::FunctionObject::UnaryFunction') || $format[$arg] eq 'G' && $_[$arg]->isa('Class::STL::Utilities::FunctionObject::Generator') || $format[$arg] eq 'E' && $_[$arg]->isa('Class::STL::Element') || $format[$arg] eq 'S' && !ref($_[$arg]) |
832
|
0 |
0 |
if ($check != int @_) |
836
|
0 |
0 |
if /S/ |
837
|
0 |
0 |
if /I/ |
838
|
0 |
0 |
if /F/ |
839
|
0 |
0 |
if /U/ |
840
|
0 |
0 |
if /G/ |
841
|
0 |
0 |
if /B/ |
842
|
0 |
0 |
if /E/ |