Branch Coverage

/usr/include/c++/5/bits/stl_heap.h
Criterion Covered Total %
branch 0 54 0.0


line true false branch
129 0 0 while (__holeIndex > __topIndex && __comp(__first + __parent, __value))
0 0 while (__holeIndex > __topIndex && __comp(__first + __parent, __value))
0 0 while (__holeIndex > __topIndex && __comp(__first + __parent, __value))
212 0 0 while (__secondChild < (__len - 1) / 2)
0 0 while (__secondChild < (__len - 1) / 2)
0 0 while (__secondChild < (__len - 1) / 2)
215 0 0 if (__comp(__first + __secondChild,
0 0 if (__comp(__first + __secondChild,
0 0 if (__comp(__first + __secondChild,
221 0 0 if ((__len & 1) == 0 && __secondChild == (__len - 2) / 2)
0 0 if ((__len & 1) == 0 && __secondChild == (__len - 2) / 2)
0 0 if ((__len & 1) == 0 && __secondChild == (__len - 2) / 2)
0 0 if ((__len & 1) == 0 && __secondChild == (__len - 2) / 2)
0 0 if ((__len & 1) == 0 && __secondChild == (__len - 2) / 2)
0 0 if ((__len & 1) == 0 && __secondChild == (__len - 2) / 2)
228 0 0 std::__push_heap(__first, __holeIndex, __topIndex,
0 0 std::__push_heap(__first, __holeIndex, __topIndex,
245 0 0 std::__adjust_heap(__first, _DistanceType(0),
0 0 std::__adjust_heap(__first, _DistanceType(0),
325 0 0 if (__last - __first < 2)
0 0 if (__last - __first < 2)
0 0 if (__last - __first < 2)
333 0 0 std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value),
0 0 std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value),
393 0 0 while (__last - __first > 1)
0 0 while (__last - __first > 1)
0 0 while (__last - __first > 1)