Condition Coverage

lib/Class/STL/ClassMembers/Constructor.pm
Criterion Covered Total %
condition 68 249 27.3


and 3 conditions

line !l l&&!r l&&r condition
54 0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::List')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::InsertIterator')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::Queue')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::Abstract')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::Reverse')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::BiDirectional')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::Forward')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Utilities::FunctionObject')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::Vector')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::FrontInsertIterator')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Element')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::PriorityQueue')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::Abstract')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::Stack')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Element::Priority')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::Deque')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::Tree')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::BackInsertIterator')
121 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::PriorityQueue')
45 0 0 ref $_[0] and $_[0]->isa('Class::STL::Utilities::FunctionObject')
451 0 1 ref $_[0] and $_[0]->isa('Class::STL::Iterators::Abstract')
23 4 1 ref $_[0] and $_[0]->isa('Class::STL::Iterators::BackInsertIterator')
34 0 2 ref $_[0] and $_[0]->isa('Class::STL::Containers::List')
82 0 5 ref $_[0] and $_[0]->isa('Class::STL::Containers::Deque')
78 1 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::FrontInsertIterator')
261 0 1 ref $_[0] and $_[0]->isa('Class::STL::Containers::Queue')
14 0 0 ref $_[0] and $_[0]->isa('Class::STL::Element::Priority')
400 0 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::BiDirectional')
24 0 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::Forward')
4 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::Tree')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::Reverse')
5 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::Stack')
831 0 0 ref $_[0] and $_[0]->isa('Class::STL::Element')
25 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::Vector')
137 0 1 ref $_[0] and $_[0]->isa('Class::STL::Containers::Abstract')
141 0 1 ref $_[0] and $_[0]->isa('Class::STL::Iterators::InsertIterator')
94 119 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::BiDirectional')
0 4 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::List')
1 18 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::Queue')
0 2 0 ref $_[0] and $_[0]->isa('Class::STL::Iterators::Forward')
0 0 0 ref $_[0] and $_[0]->isa('Class::STL::Containers::Vector')
77 213 0 8 not ref $p and @_

or 3 conditions

line l !l&&r !l&&!r condition
48 0 142 0 ref $proto || $proto
54 0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto
66 55 0 ref $proto || $proto
0 45 0 ref $proto || $proto
13 438 0 ref $proto || $proto
1 26 0 ref $proto || $proto
2 32 0 ref $proto || $proto
15 67 0 ref $proto || $proto
0 79 0 ref $proto || $proto
46 215 0 ref $proto || $proto
0 14 0 ref $proto || $proto
166 234 0 ref $proto || $proto
8 16 0 ref $proto || $proto
0 4 0 ref $proto || $proto
0 0 0 ref $proto || $proto
0 5 0 ref $proto || $proto
170 661 0 ref $proto || $proto
0 25 0 ref $proto || $proto
1 136 0 ref $proto || $proto
42 99 0 ref $proto || $proto
4 0 0 ref $proto || $proto
15 4 1 ref $proto || $proto
2 0 0 ref $proto || $proto
0 0 0 ref $proto || $proto