Branch Coverage

/usr/include/c++/5/bits/stl_uninitialized.h
Criterion Covered Total %
branch 73 238 30.6


line true false branch
74 0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 1 for (; __first != __last; ++__first, ++__cur)
0 1 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
3 2 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 1 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
3 3 for (; __first != __last; ++__first, ++__cur)
2 3 for (; __first != __last; ++__first, ++__cur)
0 1 for (; __first != __last; ++__first, ++__cur)
0 1 for (; __first != __last; ++__first, ++__cur)
0 1 for (; __first != __last; ++__first, ++__cur)
7 4 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
147 129 for (; __first != __last; ++__first, ++__cur)
7 4 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
1 3 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 2 for (; __first != __last; ++__first, ++__cur)
3 4 for (; __first != __last; ++__first, ++__cur)
4 12 for (; __first != __last; ++__first, ++__cur)
9 3 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
21 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 1 for (; __first != __last; ++__first, ++__cur)
0 1 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
11 13 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
1 0 for (; __first != __last; ++__first, ++__cur)
0 4 for (; __first != __last; ++__first, ++__cur)
173 16 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
21 11 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
7 8 for (; __first != __last; ++__first, ++__cur)
0 2 for (; __first != __last; ++__first, ++__cur)
0 0 for (; __first != __last; ++__first, ++__cur)
36 16 for (; __first != __last; ++__first, ++__cur)
3 2 for (; __first != __last; ++__first, ++__cur)
75 0 0 std::_Construct(std::__addressof(*__cur), *__first);
0 0 std::_Construct(std::__addressof(*__cur), *__first);
126 0 0 __uninit_copy(__first, __last, __result);
201 0 0 for (; __n > 0; --__n, ++__cur)
247 0 0 __uninit_fill_n(__first, __n, __x);
518 0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
6 1 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
4 2 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
4 2 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
26 1 for (; __n > 0; --__n, ++__cur)
4 2 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
21 1 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
45 21 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
21 1 for (; __n > 0; --__n, ++__cur)
1 1 for (; __n > 0; --__n, ++__cur)
6 4 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
2 1 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
46 5 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
330 2 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
334 4 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
0 0 for (; __n > 0; --__n, ++__cur)
540 0 0 return std::fill_n(__first, __n, _ValueType());
0 0 return std::fill_n(__first, __n, _ValueType());