line |
true |
false |
branch |
68
|
0 |
5070 |
if (__n > this->max_size())
|
70
|
4556 |
514 |
if (this->capacity() < __n)
|
94
|
2119 |
0 |
if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
|
115
|
2486906 |
2896647 |
if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage
|
116
|
43 |
2440 |
&& __position == end())
|
|
25 |
694 |
&& __position == end())
|
|
47 |
3169 |
&& __position == end())
|
|
47 |
11121 |
&& __position == end())
|
|
22927 |
5360626 |
&& __position == end())
|
127
|
926 |
0 |
_Tp __x_copy = __x;
|
|
184 |
0 |
_Tp __x_copy = __x;
|
|
1158 |
0 |
_Tp __x_copy = __x;
|
128
|
926 |
0 |
_M_insert_aux(__pos, std::move(__x_copy));
|
|
184 |
0 |
_M_insert_aux(__pos, std::move(__x_copy));
|
|
1158 |
0 |
_M_insert_aux(__pos, std::move(__x_copy));
|
|
7736 |
0 |
_M_insert_aux(__pos, std::move(__x_copy));
|
|
2873720 |
0 |
_M_insert_aux(__pos, std::move(__x_copy));
|
131
|
43 |
0 |
_M_insert_aux(__pos, __x);
|
|
25 |
0 |
_M_insert_aux(__pos, __x);
|
|
47 |
0 |
_M_insert_aux(__pos, __x);
|
|
47 |
0 |
_M_insert_aux(__pos, __x);
|
|
22927 |
0 |
_M_insert_aux(__pos, __x);
|
144
|
0 |
0 |
if (__position + 1 != end())
|
|
7530 |
422 |
if (__position + 1 != end())
|
|
0 |
0 |
if (__position + 1 != end())
|
|
4246843 |
549441 |
if (__position + 1 != end())
|
330
|
0 |
43 |
if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
|
|
926 |
0 |
if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
|
|
0 |
25 |
if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
|
|
184 |
0 |
if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
|
|
0 |
47 |
if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
|
|
1158 |
0 |
if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
|
|
0 |
47 |
if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
|
|
7736 |
0 |
if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
|
|
0 |
22927 |
if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
|
|
2873720 |
0 |
if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage)
|
361
|
43 |
0 |
_Alloc_traits::construct(this->_M_impl,
|
|
0 |
0 |
_Alloc_traits::construct(this->_M_impl,
|
|
25 |
0 |
_Alloc_traits::construct(this->_M_impl,
|
|
0 |
0 |
_Alloc_traits::construct(this->_M_impl,
|
|
47 |
0 |
_Alloc_traits::construct(this->_M_impl,
|
|
0 |
0 |
_Alloc_traits::construct(this->_M_impl,
|
|
47 |
0 |
_Alloc_traits::construct(this->_M_impl,
|
|
0 |
0 |
_Alloc_traits::construct(this->_M_impl,
|
|
22927 |
0 |
_Alloc_traits::construct(this->_M_impl,
|
|
0 |
0 |
_Alloc_traits::construct(this->_M_impl,
|
370
|
43 |
0 |
__new_finish
|
|
0 |
0 |
__new_finish
|
|
25 |
0 |
__new_finish
|
|
0 |
0 |
__new_finish
|
|
47 |
0 |
__new_finish
|
|
0 |
0 |
__new_finish
|
|
47 |
0 |
__new_finish
|
|
0 |
0 |
__new_finish
|
|
22927 |
0 |
__new_finish
|
|
0 |
0 |
__new_finish
|
377
|
43 |
0 |
__new_finish
|
|
0 |
0 |
__new_finish
|
|
25 |
0 |
__new_finish
|
|
0 |
0 |
__new_finish
|
|
47 |
0 |
__new_finish
|
|
0 |
0 |
__new_finish
|
|
47 |
0 |
__new_finish
|
|
0 |
0 |
__new_finish
|
|
22927 |
0 |
__new_finish
|
|
0 |
0 |
__new_finish
|
383
|
0 |
0 |
{
|
|
0 |
0 |
{
|
|
0 |
0 |
{
|
|
0 |
0 |
{
|
|
0 |
0 |
{
|
|
0 |
0 |
{
|
|
0 |
0 |
{
|
|
0 |
0 |
{
|
|
0 |
0 |
{
|
|
0 |
0 |
{
|
387
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
416
|
0 |
0 |
_Alloc_traits::construct(this->_M_impl, __new_start + size(),
|
|
0 |
0 |
_Alloc_traits::construct(this->_M_impl, __new_start + size(),
|
|
4 |
0 |
_Alloc_traits::construct(this->_M_impl, __new_start + size(),
|
420
|
0 |
0 |
__new_finish
|
|
0 |
0 |
__new_finish
|
|
4 |
0 |
__new_finish
|
428
|
0 |
0 |
{
|
|
0 |
0 |
{
|
|
0 |
0 |
{
|
431
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
|
0 |
0 |
else
|
620
|
4490 |
514 |
if (__first != __last)
|
623
|
4490 |
0 |
if (size_type(this->_M_impl._M_end_of_storage
|
628
|
0 |
4490 |
if (__elems_after > __n)
|
642
|
4490 |
0 |
std::advance(__mid, __elems_after);
|
643
|
4490 |
0 |
std::__uninitialized_copy_a(__mid, __last,
|
647
|
4490 |
0 |
std::__uninitialized_move_a(__position.base(),
|
652
|
4490 |
0 |
std::copy(__first, __mid, __position);
|
663
|
0 |
0 |
__new_finish
|
667
|
0 |
0 |
__new_finish
|
671
|
0 |
0 |
__new_finish
|
677
|
0 |
0 |
{
|
|
0 |
0 |
{
|