Branch Coverage

/usr/include/c++/5/bits/stl_vector.h
Criterion Covered Total %
branch 157 688 22.8


line true false branch
136 0 0 { _M_create_storage(__n); }
0 0 { _M_create_storage(__n); }
0 0 { _M_create_storage(__n); }
0 0 { _M_create_storage(__n); }
0 0 { _M_create_storage(__n); }
0 0 { _M_create_storage(__n); }
8 0 { _M_create_storage(__n); }
64 0 { _M_create_storage(__n); }
64 0 { _M_create_storage(__n); }
5 0 { _M_create_storage(__n); }
4 0 { _M_create_storage(__n); }
5 0 { _M_create_storage(__n); }
1 0 { _M_create_storage(__n); }
162 0 { _M_create_storage(__n); }
1066 0 { _M_create_storage(__n); }
824 0 { _M_create_storage(__n); }
0 0 { _M_create_storage(__n); }
170 0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
13 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
4 1 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
2 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
6 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
14 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
13 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
12 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
8 1 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
12 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
31 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
5 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
2 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
2 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 162 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
91 3 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
2 63 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
804 25 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
0 0 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
1122 11 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
177 0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
1 1 if (__p)
0 0 if (__p)
14 0 if (__p)
13 5 if (__p)
13 5 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
12 12 if (__p)
0 0 if (__p)
1 1 if (__p)
4 11 if (__p)
6 5 if (__p)
0 5 if (__p)
0 5 if (__p)
31 44 if (__p)
0 0 if (__p)
0 217 if (__p)
0 0 if (__p)
11 13 if (__p)
1 6 if (__p)
7 16 if (__p)
0 0 if (__p)
804 30 if (__p)
0 0 if (__p)
3 3 if (__p)
0 0 if (__p)
1 66 if (__p)
90 6 if (__p)
1070 588 if (__p)
0 0 if (__p)
0 0 if (__p)
0 0 if (__p)
279 0 0 { _M_default_initialize(__n); }
5 0 { _M_default_initialize(__n); }
320 0 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
0 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
0 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
0 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
0 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
8 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
64 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
64 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
5 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
4 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
1 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
162 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
1066 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
824 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
0 0 _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator()))
322 0 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
0 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
0 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
0 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
0 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
8 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
64 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
64 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
5 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
4 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
1 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
162 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
1066 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
824 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
0 0 std::__uninitialized_copy_a(__x.begin(), __x.end(),
377 5 0 _M_range_initialize(__l.begin(), __l.end(),
0 0 _M_range_initialize(__l.begin(), __l.end(),
0 0 _M_range_initialize(__l.begin(), __l.end(),
404 0 0 { _M_initialize_dispatch(__first, __last, __false_type()); }
0 0 { _M_initialize_dispatch(__first, __last, __false_type()); }
5 0 { _M_initialize_dispatch(__first, __last, __false_type()); }
675 0 0 if (__new_size > size())
0 14 if (__new_size > size())
677 0 0 else if (__new_size < size())
9 5 else if (__new_size < size())
915 0 0 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 0 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 0 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 0 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 0 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 0 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 0 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 5 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 4 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 4 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 31 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
1 4 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
95 2 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 0 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 2 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 0 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 0 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 0 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 30 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 1 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
0 0 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
3 62 if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
1099 0 0 _M_insert_dispatch(begin() + __offset,
0 0 _M_insert_dispatch(begin() + __offset,
0 0 _M_insert_dispatch(begin() + __offset,
1147 0 0 { return _M_erase(begin() + (__position - cbegin())); }
0 0 { return _M_erase(begin() + (__position - cbegin())); }
1177 0 0 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
5 0 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
0 0 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
1227 0 0 std::__uninitialized_copy_a(__first, __last, __result,
0 0 std::__uninitialized_copy_a(__first, __last, __result,
0 0 std::__uninitialized_copy_a(__first, __last, __result,
0 0 std::__uninitialized_copy_a(__first, __last, __result,
0 0 std::__uninitialized_copy_a(__first, __last, __result,
0 0 std::__uninitialized_copy_a(__first, __last, __result,
0 0 std::__uninitialized_copy_a(__first, __last, __result,
0 0 std::__uninitialized_copy_a(__first, __last, __result,
0 0 std::__uninitialized_copy_a(__first, __last, __result,
0 0 std::__uninitialized_copy_a(__first, __last, __result,
1232 0 0 {
0 0 {
0 0 {
0 0 {
0 0 {
0 0 {
0 0 {
0 0 {
0 0 {
0 0 {
1263 0 0 _M_range_initialize(__first, __last, _IterCategory());
0 0 _M_range_initialize(__first, __last, _IterCategory());
5 0 _M_range_initialize(__first, __last, _IterCategory());
1377 0 0 _M_range_insert(__pos, __first, __last, _IterCategory());
0 0 _M_range_insert(__pos, __first, __last, _IterCategory());
0 0 _M_range_insert(__pos, __first, __last, _IterCategory());
1424 0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 9 if (max_size() - size() < __n)
0 13 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 2 if (max_size() - size() < __n)
0 6 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 13 if (max_size() - size() < __n)
0 4 if (max_size() - size() < __n)
0 4 if (max_size() - size() < __n)
0 8 if (max_size() - size() < __n)
0 31 if (max_size() - size() < __n)
0 4 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 2 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 2 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 30 if (max_size() - size() < __n)
0 1 if (max_size() - size() < __n)
0 5 if (max_size() - size() < __n)
0 0 if (max_size() - size() < __n)
0 62 if (max_size() - size() < __n)
1428 0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
9 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 9 return (__len < size() || __len > max_size()) ? max_size() : __len;
13 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 13 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
2 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 2 return (__len < size() || __len > max_size()) ? max_size() : __len;
6 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 6 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
13 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 13 return (__len < size() || __len > max_size()) ? max_size() : __len;
4 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 4 return (__len < size() || __len > max_size()) ? max_size() : __len;
4 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 4 return (__len < size() || __len > max_size()) ? max_size() : __len;
8 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 8 return (__len < size() || __len > max_size()) ? max_size() : __len;
31 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 31 return (__len < size() || __len > max_size()) ? max_size() : __len;
4 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 4 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
2 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 2 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
2 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 2 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
30 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 30 return (__len < size() || __len > max_size()) ? max_size() : __len;
1 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 1 return (__len < size() || __len > max_size()) ? max_size() : __len;
5 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 5 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
62 0 return (__len < size() || __len > max_size()) ? max_size() : __len;
0 62 return (__len < size() || __len > max_size()) ? max_size() : __len;
1513 0 0 && std::equal(__x.begin(), __x.end(), __y.begin())); }
0 0 && std::equal(__x.begin(), __x.end(), __y.begin())); }