| 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); |