line |
true |
false |
branch |
95
|
1 |
2 |
defined $binary_op ? : |
100
|
0 |
28 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
106
|
10 |
18 |
defined $binary_op ? : |
121
|
7 |
0 |
$have_sort ? : |
126
|
7 |
0 |
$have_sort ? : |
131
|
7 |
0 |
$have_sort ? : |
137
|
0 |
7 |
if $@ |
143
|
2 |
2 |
int @_ == 2 ? : |
153
|
2 |
2 |
defined $binary_op ? : |
158
|
4 |
12 |
@_ == 5 ? : |
169
|
0 |
63 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::AbstracTree')) { } |
|
0 |
63 |
elsif ($unary_op->isa('Class::STL::Utilities::FunctionObject::UnaryPredicate')) { } |
177
|
0 |
0 |
$unary_op->function_operator($iter->p_element) ? : |
203
|
0 |
20 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::AbstracTree')) { } |
|
10 |
10 |
elsif ($binary_op->isa('Class::STL::Utilities::FunctionObject::BinaryPredicate')) { } |
211
|
9 |
1 |
$binary_op->function_operator($iter->p_element, $iter2->p_element) ? : |
224
|
1 |
2 |
int @_ == 2 ? : |
231
|
0 |
49 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
16 |
33 |
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
|
1 |
1 |
int @_ == 3 ? : |
264
|
22 |
16 |
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
|
1 |
1 |
int @_ == 2 ? : |
284
|
2 |
2 |
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
|
3 |
2 |
if ($function->function_operator($iter->p_element)) |
316
|
1 |
1 |
int @_ == 3 ? : |
323
|
4 |
10 |
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
|
1 |
1 |
int @_ == 3 ? : |
341
|
6 |
8 |
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
|
3 |
2 |
int @_ == 3 ? : |
364
|
2 |
12 |
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 |
4 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
460
|
0 |
3 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
471
|
2 |
0 |
unless ref $element and $element->isa('Class::STL::Element') |
476
|
0 |
5 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
487
|
2 |
0 |
unless ref $element and $element->isa('Class::STL::Element') |
494
|
0 |
2 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
508
|
0 |
8 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
2 |
6 |
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
|
1 |
3 |
unless ref $element and $element->isa('Class::STL::Element') |
532
|
0 |
12 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
4 |
8 |
elsif ($element->eq($iter->p_element)) { } |
534
|
0 |
0 |
if (my $i = find($iter->p_element->begin, $iter->p_element->end, $element)) |
555
|
22 |
28 |
$function->function_operator($iter->p_element) ? : |
|
0 |
50 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
567
|
0 |
1 |
unless ref $element and $element->isa('Class::STL::Element') |
573
|
4 |
5 |
$element->eq($iter->p_element) ? : |
|
0 |
9 |
ref $iter->p_element && $iter->p_element->isa('Class::STL::Containers::Tree') ? : |
588
|
0 |
18 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) |
594
|
5 |
13 |
$function->function_operator($iter->p_element) ? : |
605
|
0 |
2 |
unless ref $element and $element->isa('Class::STL::Element') |
610
|
0 |
13 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) |
616
|
2 |
11 |
$element->eq($iter->p_element) ? : |
631
|
0 |
9 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
5 |
4 |
elsif (not $function->function_operator($iter->p_element)) { } |
648
|
0 |
1 |
unless ref $element and $element->isa('Class::STL::Element') |
653
|
0 |
9 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
5 |
4 |
elsif (not $element->eq($iter->p_element)) { } |
694
|
0 |
1 |
unless ref $new_element and $new_element->isa('Class::STL::Element') |
699
|
0 |
10 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
4 |
6 |
elsif ($function->function_operator($iter->p_element)) { } |
721
|
0 |
1 |
unless ref $old_element and $old_element->isa('Class::STL::Element') |
723
|
0 |
1 |
unless ref $new_element and $new_element->isa('Class::STL::Element') |
728
|
0 |
10 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
|
4 |
6 |
elsif ($iter->p_element->eq($old_element)) { } |
751
|
0 |
1 |
unless ref $new_element and $new_element->isa('Class::STL::Element') |
756
|
0 |
9 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
763
|
4 |
5 |
$function->function_operator($iter->p_element) ? : |
776
|
0 |
1 |
unless ref $old_element and $old_element->isa('Class::STL::Element') |
778
|
0 |
1 |
unless ref $new_element and $new_element->isa('Class::STL::Element') |
783
|
0 |
9 |
if (ref $iter->p_element and $iter->p_element->isa('Class::STL::Containers::Tree')) { } |
789
|
4 |
5 |
$iter->p_element->eq($old_element) ? : |
814
|
0 |
298 |
if $format[$arg] ne 'S' and not ref $_[$arg] |
816
|
24 |
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 |
91 |
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/ |