line |
true |
false |
branch |
215
|
0 |
0 |
if (__gnu_cxx::__is_null_pointer(__beg) && __beg != __end) |
|
0 |
0 |
if (__gnu_cxx::__is_null_pointer(__beg) && __beg != __end) |
|
0 |
0 |
if (__gnu_cxx::__is_null_pointer(__beg) && __beg != __end) |
219
|
0 |
0 |
size_type __dnew = static_cast(std::distance(__beg, __end)); |
221
|
0 |
0 |
if (__dnew > size_type(_S_local_capacity)) |
223
|
0 |
0 |
_M_data(_M_create(__dnew, size_type(0))); |
|
0 |
0 |
_M_data(_M_create(__dnew, size_type(0))); |
224
|
0 |
0 |
_M_capacity(__dnew); |
229
|
0 |
0 |
{ this->_S_copy_chars(_M_data(), __beg, __end); } |
231
|
0 |
0 |
{ |
236
|
0 |
0 |
_M_set_length(__dnew); |